$1,9503 beds · 1.5 bathsApartment building159 Elm StBiddeford, ME 04005Add to favoritesShareListing options