7716 1st Ave N
Birmingham, AL 35206
$179,000 USD
8,211 SF
8,211 SF
$179,000 USD
Manufacturing