4860 W 77th Ct S Tulsa OK 74132 Records