10
420 20th St N
Birmingham, AL 35203
$24.50 USD/SF/YR
3,342-90,497 SF
5
Spaces Available
Built 1986
90,497 SF Contiguous
Built 1986
3,342-90,497 SF
$24.50 USD/SF/YR
Office