1
2716 Avenue E
Birmingham, AL 35218
$14,000,000 USD
51,568 SF
51,568 SF
$14,000,000 USD
Manufacturing