8119 E 12th St S, Tulsa, OK 74112