620 Glen Iris Drive NE #423, Atlanta, GA 30308 - Homesnap