Lease: 8400 Keele St, Vaughan, L4K 2A6