Lease: 20 - 8560 Torbram Road, Brampton (Southgate), L6T5C9