85 Parking Lot Ln
Damariscotta, ME 04543
$999,000 USD
2,930 SF
2,930 SF
$999,000 USD
Restaurant