2 17th St W
Birmingham, AL 35208
$1,350,000 USD
84,500 SF
84,500 SF
$1,350,000 USD
Warehouse