5812 W Spring Hill Court Stillwater, OK 74074