Southwood Vista Apartments in Atlanta, GA
Located at 4005 Campbellton Road, Atlanta, GA 30331
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.
Listings (1 - 5 of 66,654)