620 Glen Iris DR NE #517, Atlanta, GA 30308 - MLS#6896008 - Simona ...