9-bed Detached for sale in Uplands, 138 Centre St, Vaughan