Lease: 7500 Keele St, Vaughan, L4K 1Z9