8816 Glenn Ln Tulsa OK 74131 Records