2203 N 23rd West Ave Tulsa OK 74127 Records