14906 E Latimer St Tulsa OK 74116 Records