Apartments for rent in Decatur GA

Photos & Tour Our luxury apartment homes are located in the heart of Decatur in Atlanta, Georgia, The Clarion convenient location and community features create the ideal Atlanta home. Residents at The Clarion have direct access to the best dining, shopping and entertainment venues found in Decatur, GA. Browse the gallery to get to know our upgraded apartment community. Come visit us, browse our amenities list, and see what's available today!
Contact us today and take a private tour of our Decatur Apartments.