3023 S Harvard Ave #A Tulsa OK 74114 Records