40 James Ln, Haverhill, NH 03780 — $645,599 · 2bd · ~0.4% rule | OnePercent