32 Water St
Lubec, ME 04652
$995,000 USD
5,000 SF
5,000 SF
$995,000 USD
Storefront Retail Residential