185 Main St
Cornish, ME 04020
$3,600,000 USD
20,032 SF
20,032 SF
$3,600,000 USD
Freestanding