Lease: 1 - 9141 Keele St, Vaughan, L4K 5E3