$124,900 -
1418 Foxhall Lane Se Unit 6
Atlanta ,
GA 30316
City: Atlanta