View Details $885,000 1 of 42 Goodale Farms | Marlborough 4 beds 2 baths 1 ½ baths 4,087 sqft 2.38 acres
View Details Price Reduced $899,000 1 of 32 Goodale Farms | Peabody 4 beds 2 baths 1 ½ baths 3,224 sqft 0.31 acres