Lease: 20 - 8560 Torbram Rd, Brampton, L6T 5C9