6-bed Detached for sale in Brownridge, 105 Carl Tennen St, Vaughan