5943 E 5th Ct Tulsa OK 74112 Records