823 N Darlington Ave, Tulsa, OK 74115 — $130,000 · 4bd · ~1.3% rule | OnePercent