Skip to main content

Centrally Located Decatur Apartments

Centrally Located Decatur Apartments

Avondale Station is ideally located in Decatur, Georgia, at 703 Twin Oaks Drive. You'll be just minutes away from popular destinations and enjoy easy access to E College Avenue and Atlanta for seamless travel around town.

29 results found.

Visit Our Apartments in Decatur Square 

Our prime location in Decatur puts you close to top employers such as Caterpillar, GE, and 3M. Enjoy easy access to the best in shopping, dining, and entertainment with nearby attractions like the World of Coca-Cola, the Georgia Aquarium, and The Orchard. Nature enthusiasts will appreciate the proximity to Piedmont Park and other local green spaces for outdoor activities.

With outstanding features and a superb location, our Decatur Square apartments offer an unmatched living experience. Contact us today to schedule a tour and discover why Avondale Station should be your new home!