30
68 Elm St
Camden, ME 04843
$2,195,000 USD
15,350 SF
15,350 SF
$2,195,000 USD
Hotel