1410 S Houston Ave #A Tulsa OK 74127 Records