$475,000 -
620 Glen Iris Drive Unit 223
Atlanta ,
GA 30308
City: Atlanta