Looks like The Apartments at Oak Creek is no longer available on Rent.com which means this information is likely out of date.

The Apartments at Oak Creek

 2175 62nd Street North, ClearwaterFL 33760