6 Locust St, Haverhill, NH 03785 — $100,000 · 6bd · ~3.1% rule | OnePercent