4-bed Detached for sale in Uplands, 18 Mill St, Vaughan