510 S Elgin Ave #6-A-2 Tulsa OK 74120 Records