1314 Ellsworth Industrial Blvd NW
Atlanta, GA 30318
$5,000,000 USD
9,500 SF
9,500 SF
$5,000,000 USD
Storefront Retail Office