1417 E 38th Pl #1417 Tulsa OK 74105 Records