2117 2nd Ave N
Birmingham, AL 35203
$28.50 USD/SF/YR
8,236 SF
1
Space Available
Built 1888
8,236 SF Contiguous
Built 1888
8,236 SF
$28.50 USD/SF/YR
Office