20 SERAVILLE STREET, Vaughan (vellore village) — $2,299,990 | Immoroute.ca