Lease: 2A - 8301 Keele St, Vaughan, L4K1Z6