Looks like Mayo Hotel and Luxury Residences is no longer available on Rent.com which means this information is likely out of date.

Mayo Hotel and Luxury Residences

 115 West 5th Street, TulsaOK 74103