Homes for sale - 21 Riverbank #6B, Haverhill, MA 01835 – MLS#728377...