$2,750,000 -
2859 Howell Mill Road Nw
Atlanta ,
GA 30327
City: Atlanta