1102 N 86th St, East Saint Louis, IL 62203 — $75,200 · 3bd · ~3.1% rule | OnePercent