2
1849 Howell Mill Rd
Atlanta, GA 30318
$3,200,000 USD
0.87 AC
0.87 AC
$3,200,000 USD
Commercial