$435,000 -
3081 Howell Mill Road Nw Unit 3
Atlanta ,
GA 30327
City: Atlanta