5-bed Detached House for sale in Uplands, 8 Thornhill Ave, Vaughan