Homes for sale - 2 Pleasant ST, Haverhill, MA 01835 – MLS#72692242 ...