Lease: 10084 Keele St, Vaughan, L6A 1G3