Lease: 2 - 8301 Keele St, Vaughan, L4K 1Z6