72 Elm St
Camden, ME 04843
$2,500,000 USD
8,563 SF
8,563 SF
$2,500,000 USD
Hospitality