12131 E 31st Pl, Tulsa, OK 74146 — $125,000 · 3bd · ~1.4% rule | OnePercent