$239,900 -
1261 Lavista Road Unit F-3
Atlanta ,
GA 30324
City: Atlanta