$239,000 -
1261 Lavista Road Ne Unit E-8
Atlanta ,
GA 30324
City: Atlanta