203 W Poplar St, Odin, IL 62870 — $115,000 · 2bd · ~2% rule | OnePercent