Apartments in Atlanta Area -

Southwood Vista Apartments | Atlanta, GA

Southwood Vista Apartments in Atlanta, GA
Located at 4005 Campbellton Road, Atlanta, GA 30331
(866) 827-5939
4005 Campbellton Road, Atlanta, GA 30331
Southwood Vista is located on Campbellton Road, just west of I-285 in Atlanta, Georgia. The gated community includes spacious one, two and three bedroom homes and features a sparkling saltwater poo... More


We cannot find any listings from Southwood Vista Apartments on Marketplace. Check out these other listings near Atlanta.

Similar Listings
Listings (1 - 5 of 61,804)
Check Availability

(866) 827-5939

4005 Campbellton Road

Atlanta, GA 30331