Apartment Unit 12 at 795 Hammond Drive NE, Atlanta, GA 30328 | HotPads