SOLD 248 Vellore Avenue, Vaughan Absolutely Stunning 4 Bdrm Home In Desirable Vellore Village!… More Details $1,368,000