411 N Spencer St, Odell, IL 60460 — $182,500 · 2bd · ~1.1% rule | OnePercent