Homes for sale - 115 River Street #1, Haverhill, MA 01832 – MLS#728...