2127 E 60th Pl #L Tulsa OK 74105 Records