246 Hansard Dr, Vaughan, L4H0W1 — Leased