2517 Main Rd
Dedham, ME 04429
$4,250,000 USD
33,820 SF
33,820 SF
$4,250,000 USD
Hotel