20 Swallow Ln, Beecher, IL 60401 — $39,900 · 2bd · ~4.8% rule | OnePercent