2
112 Main St
Fairfield, ME 04937
$395,000 USD
1,878 SF
1,878 SF
$395,000 USD
Bank