3234 S Lakewood Ave #1d Tulsa OK 74135 Records