1807 W Latimer St Tulsa OK 74127 Records