18
505 20th St N
Birmingham, AL 35203
$23.00 USD/SF/YR
976-9,631 SF
12
Spaces Available
Built 1982
9,631 SF Contiguous
Built 1982
976-9,631 SF
$23.00 USD/SF/YR
Office, Office/Medical