Homes for sale - 8 Front St, Haverhill, MA 01835 – MLS#73038003 - D...