39
38-42 N Main St
Carver, MA 02330
$2,750,000 USD
23,100 SF
23,100 SF
$2,750,000 USD
Storefront Retail Office