Apartment Unit 2150 at 3200 Lenox Road NE #2150, Atlanta, GA 30324 - HotPads