Lease: 9805 Keele St, Vaughan, L6A 5E3