11824 Setenta Grove Cir, Oklahoma City, OK 73150 — $629,900 · 4bd · ~0.6% rule | OnePercent