Homes for sale - 316 South Main ST, Brattleboro, VT 05301 – MLS#485...