9-bed Detached for sale in Downtown Brampton, 18 Armstrong St, Brampton