Apartment Unit 204 at 620 Glen Iris Drive NE #204, Atlanta, GA 30308 - HotPads