Lease: 40 - 8600 Keele St, Vaughan, L4K 4H8