2 20th St N
Birmingham, AL 35203
$20.00 - $22.50 USD/SF/YR
860-11,620 SF
9
Spaces Available
Built 1962
11,620 SF Contiguous
Built 1962
860-11,620 SF
$20.00 - $22.50 USD/SF/YR
Office, Retail