WELCOME TO
The Cleo Apartments
From the residents to the management and maintenance teams, everyone talks about The Cleo Apartments as home, in the sweetest sense of the word. Our apartments in Athens, AL offer newly renovated layouts with life-enriching amenities and a sense of community you won't find at every corner. At the same time, we provide a coveted address that puts you close to employers, shops, and parks you will love.
...
Read more
The Definition of Comfort
Make yourself comfortable in our newly renovated apartment homes. Check out our features and amenities and see why you should make The Cleo your new home!
Looking to Move Soon?
Check availability to see which apartment will be available for your move-in date, or schedule a tour to discover everything that life has to offer.