Lease: 10258 Keele St, Vaughan, L6A1G3