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