307 Salem Street #2, Haverhill, MA 01835 - MLS#73038986 - Ed Greabl...