View Details 9513 NE 23rd Street Outpost Estates | Oklahoma City $175,000 1.51 acres On Site 685 Days Ago