303 N 51st West Ave Tulsa OK 74127 Records