55 Ormond St
Atlanta, GA 30315
$2,500,000 USD
12,094 SF
12,094 SF
$2,500,000 USD
Warehouse