79 Beach Rd
Vineyard Haven, MA 02568
$2,400,000 USD
1,309 SF
1
Unit
1,309 SF
$2,400,000 USD
Storefront Retail Office