41 Water Street
Marshfield, MA02050

4 beds2 full baths1898 sqft

$750,000