4001 W Deer Crossing Stillwater, OK 74074