$349,900 -
1400 Village Creek Circle Se Unit 12a
Atlanta ,
GA 30316
City: Atlanta