Come home to The Cleo. Our East Nashville, TN apartments feature relaxing amenities and a convenient location that is close to everything you need. Call us today!