2180 King Vaughan Rd, Vaughan, L6A 2A7 — Sold