About Our Neighborhood
Southwood at Vista is a beautiful gated apartment community set just 15 miles from downtown Atlanta in Ben Hill, Georgia.
Our location provides convenient access to public transportation, Hwy 166 and Camp Creek shopping area. There are so many things to do and amazing food to enjoy in Atlanta, GA. Our residents are able to see and enjoy all of the great things Atlanta is famous for including The Georgia Aquarium, World of Coca-Cola, Centennial Olympic Park, CNN Center, College Football Hall of Fame, Six Flags Over Georgia, and much more!
Come visit your new home at Southwood Vista Luxury Apartments today!
"I feel lucky to have found Southwood Vista. I love where I live."- Resident
"Don't look anywhere else, you've found your home!"- Resident
"The staff here is incredible!"- Resident