2118 E 60th St #J Tulsa OK 74105 Records