1114 185th Pl, Homewood, IL 60430 — $315,000 · 4bd · ~1.5% rule | OnePercent