1723 W Latimer St Tulsa OK 74127 Records