116 Beaver Lake Dr, Stoddard, NH 03464 — $370,000 · 2bd · ~0.5% rule | OnePercent