4-bed Detached House for sale in Vellore Village, 139 Hatton Garden Rd, Vaughan | Sold Conditionally