11
2501 20th Pl S
Birmingham, AL 35223
$32.00 USD/SF/YR
4,605-15,343 SF
1
Space Available
Built 2002
15,343 SF Contiguous
Built 2002
4,605-15,343 SF
$32.00 USD/SF/YR
Office