View Details Open House $535,000 1 of 31 South Braintree | Braintree 2 beds 1 baths 816 sqft 0.11 acres
View Details $2,400,000 1 of 5 Braintree Highlands | Braintree 5 beds 4 baths 1 ½ baths 5,500 sqft 0.48 acres