228 Ottley Dr NE
Atlanta, GA 30324
$7,200,000 USD
20,666 SF
20,666 SF
$7,200,000 USD
Warehouse