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