19
2301 2nd Ave S
Birmingham, AL 35233
$1,125,000 USD
2,500 SF
2,500 SF
$1,125,000 USD
Industrial