9 Redtail Drive | Vaughan | Vellore Village | SOLD

Vaughan | Vellore Village $1,150,000 3 + 1 bedrooms 3 bathrooms Approximately 1,900 sq ft…