3234 S Lakewood Ave #1g Tulsa OK 74135 Records