4-bed Detached for sale in Downtown Brampton, 89 John St, Brampton