31232 N 3952 Rd, Ochelata, OK 74051 — $189,900 · 4bd · ~1.3% rule | OnePercent