1388 265th St, Sherrard, IL 61281 — $379,900 · 5bd · ~0.7% rule | OnePercent