Homes for sale - 500 Water St #A3, Haverhill, MA 01830 – MLS#729047...