Looks like Central is no longer available on Rent.com which means this information is likely out of date.

Central

 5924 N. Central Ave, Oklahoma CityOK 73122