24 Abell Ave, Vaughan, L4L 1B8 — For sale @ $1,250,000