$340,000 -
1661 La France Street Ne Unit 313
Atlanta ,
GA 30307
City: Atlanta