1837 S Irvington Ave Tulsa OK 74112 Records