5-bed Detached for sale in Uplands, 171 Rosedale Heights Dr, Vaughan