This is a 1560 square foot, single family home. This home is located at 245 North St, Mechanic Falls, ME 04256.
Off market
Street View
$220,894
245 North St, Mechanic Falls, ME 04256
--beds
--baths
1,560sqft
SingleFamily
Built in ----
4 Acres Lot
$-- Zestimate®
$142/sqft
$2,284 Estimated rent