- Total Units: 245
Westwood Glen is a 247-unit garden-style apartment community located just south of Downtown Atlanta. This community consists of one and two-bedroom newly renovated, spacious apartment homes.
Westwood Glen offers an exclusive, lush and natural setting with plenty of privacy, yet is convenient to restaurants, entertainment, shopping, and downtown Atlanta. Community amenities include a swimming pool with sundeck, children’s play area, and easy access to Marta public transit.