6-bed Detached for sale in Uplands, 421 Flamingo Rd, Vaughan