3-bed Detached for sale in Uplands, 208 Centre St, Vaughan