6388 S 80th East Ave, Tulsa, OK 74133 — $80,000 · 2bd · ~1.8% rule | OnePercent