Homes for sale - 119 South Elm #3, Haverhill, MA 01835 – MLS#728664...