$835,000 -
1388 La France Street Ne Unit 10
Atlanta ,
GA 30307
County: DeKalb