17
860 Route 28
South Yarmouth, MA 02664
$1,395,000 USD
3,355 SF
3,355 SF
$1,395,000 USD
Freestanding