We are conveniently located 1 mile North of the I-285 loop on Cobb Parkway
We are within 2 miles of over 50 restaurants, 3 shopping centers, and the new Braves stadium
Kenwood Creek Apartments 2345 Cobb Pkwy Smyrna, GA 30080