61 Main St
Buzzards Bay, MA 02532
$680,000 USD
14,000 SF
14,000 SF
$680,000 USD
Freestanding