Homes for sale - 226-236 River St #2, Haverhill, MA 01832 – MLS#728...