5912 Se 68th St Oklahoma City, OK 73135