$1,265,000 -
405 Arnold Street Ne Unit A
Atlanta ,
GA 30308
City: Atlanta