4
2716 Avenue E
Birmingham, AL 35218
$2,200,000 USD
51,568 SF
51,568 SF
$2,200,000 USD
Manufacturing