5100 Fast Skelly Dr Tulsa, OK 74135