6
687 Humphries St SW
Atlanta, GA 30310
$3,400,000 USD
28,150 SF
28,150 SF
$3,400,000 USD
Warehouse