This is a 625 square foot, single family home. This home is located at 80 Lewiston St, Mechanic Falls, ME 04256.
Off market
Street View
$280,000
80 Lewiston St, Mechanic Falls, ME 04256
--beds
--baths
625sqft
SingleFamily
Built in ----
0.82 Acres Lot
$280,000 Zestimate®
$448/sqft
$1,668 Estimated rent