2
2121-2127 1st Avenue North
Birmingham, AL
$5,200,000 USD
23,100 SF
2
Units
23,100 SF
$5,200,000 USD
Office