Homes for sale - 112 River St #3L, Haverhill, MA 01832 – MLS#728861...