8720 S Elwood Ave #B11 Tulsa OK 74132 Records