7 Water St
Lubec, ME 04652
$1,125,000 USD
6,480 SF
6,480 SF
$1,125,000 USD
Hotel