120 Benedicts Way, Haverhill, NH 03774 - Homesnap