THE NEIGHBORHOOD

Creekview at Lenox is located in a prime location of Buckhead in Atlanta. You’ll be conveniently located next to endless shopping, dining, entertainment and more. With so many amenities at your fingertips Creekview at Lenox is the perfect community to call home.