8403 S 73rd East Ave, Tulsa, OK 74133 — $275,000 · 4bd · ~0.9% rule | OnePercent