629 33rd St S
Birmingham, AL 35222
$1,850,000 USD
16,128 SF
16,128 SF
$1,850,000 USD
Warehouse