1716 S Rockford Avenue Tulsa, OK 74120