$405,000 -
361 17th Street Nw Unit 1223
Atlanta ,
GA 30363
City: Atlanta