Homes for sale - 10 S New St, Haverhill, MA 01835 – MLS#72885091 - ...