2401 1st Ave N
Birmingham, AL 35203
$1,587,900 USD
23,700 SF
23,700 SF
$1,587,900 USD
Warehouse