11525 N Meridian Ave, Oklahoma City, OK 73120 — $105,000 · 1bd · ~1% rule | OnePercent