Lease: 9643 Keele St, Vaughan, L6A 1M1