160 Salem Street #101, Haverhill, MA 01835 - Homesnap