This is a 9999 square foot, single family home. This home is located at 53 Mechanic Falls Rd, Poland, ME 04274.
Off market
Zestimate®
$439,400
53 Mechanic Falls Rd, Poland, ME 04274
--beds
--baths
9,999sqft
SingleFamily
Built in ----
9.6 Acres Lot
$439,400 Zestimate®
$44/sqft
$3,046 Estimated rent