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