4021 SE 24th St, Del City, OK 73115 — $140,000 · 5bd · ~1.3% rule | OnePercent