Apartments in Atlanta Area -

Lenox Village Apartments | Atlanta, GA

Lenox Village Apartments in Atlanta, GA
Located at 2770 Lenox Road NE, Atlanta, GA 30324
(470) 419-3280
Location:
2770 Lenox Road NE, Atlanta, GA 30324
Description:
1 2 Bedroom Apartments, Washer/Dryer Included, Swimming Pool, Walk-in Closet, Plaza or Garden View, Traffic Light/protected Turn Lanes
Listings (1 - 5 of 7)
Check Availability

(470) 419-3280

2770 Lenox Road NE

Atlanta, GA 30324