7-bed Detached for sale in Uplands, 98 Rosedale Heights Dr, Vaughan