Lot 4 - 34 Icewater Terrace, Brampton — 4 bed 3 bath Detached for sale $1,030,080 | Spotter Realty