1925 E 51st Pl, Tulsa, OK 74105 — $196,000 · 4bd · ~1% rule | OnePercent