Homes for sale - 177 Grove St, Haverhill, MA 01832 – MLS#72833488 -...