4-bed Detached for sale in Vellore Village, 151 Ballantyne Blvd, Vaughan