18
2900 1st Ave S
Birmingham, AL 35233
$6,250,000 USD
20,160 SF
20,160 SF
$6,250,000 USD
Office