26 Elm St, Haverhill, NH 03785 — $379,999 · 7bd · ~1.1% rule | OnePercent