38 Helmsdale Ave, Vaughan, L6A 2G5 — For sale @ $1,729,000