4331 E 68th St, Tulsa, OK 74136 — $70,000 · 1bd · ~1.9% rule | OnePercent