1329 E 38th St #1329 Tulsa OK 74105 Records