View Details 5604 NW 119th Circle Glenhurst Sec 6 | Oklahoma City $309,000 2 bd 2 ba 2,062 sqft 0.19 acres On Site 77 Days Ago