2517 Main Rd
Dedham, ME 04429
$3,900,000 USD
33,820 SF
33,820 SF
$3,900,000 USD
Hotel