4406 Willow Run Stillwater OK 74074 Records