30 Queen Post Dr, Vaughan, L4L3G4 — Sold