N4027 Twin Lake Ln, Eden, WI 53019 — $494,000 · 3bd · ~0.5% rule | OnePercent