1304 S Houston Ave #C Tulsa OK 74127 Records