1416 E 38th St #1416 Tulsa OK 74105 Records