12527 Xenia Iola Rd, Iola, IL 62838 — $58,000 · 2bd · ~3.1% rule | OnePercent