Homes for sale - 500 Water St #1B, Haverhill, MA 01830 – MLS#728522...