Apartment Unit 3405 at Drexel Way, Atlanta, GA 30346 - HotPads