7262 S 33rd West Ave, Tulsa, OK 74132 — $240,000 · 4bd · ~0.9% rule | OnePercent