1705 N 166th East Ave Tulsa OK 74116 Records