72 Elm St
Camden, ME 04843
$2,500,000 USD
4,576 SF
4,576 SF
$2,500,000 USD
Hotel