21 Ocean Avenue, Vaughan (Vellore Village), L6A2X7 — For sale @ $1,279,900