Apartment Unit 419 at 620 Glen Iris Drive NE, Atlanta, GA 30308 | HotPads