1507 S Owasso Ave, Tulsa, OK 74120 — $398,250 · 2bd · ~0.6% rule | OnePercent