13
10 Mechanic St
Camden, ME 04843
$1,700,000 USD
8,623 SF
8,623 SF
$1,700,000 USD
Freestanding