Homes for sale - 178 River St, Haverhill, MA 01832 – MLS#72816868 -...