4-bed Detached for sale in Vellore Village, 2 HAWSTONE Rd, Vaughan