58 N Main St
Carver, MA 02330
$1,350,000 USD
9,204 SF
9,204 SF
$1,350,000 USD
Freestanding