11
2681 E South Blvd
Montgomery, AL 36116
$6.00 USD/SF/YR
860-20,865 SF
14
Spaces Available
Built 1968
20,865 SF Contiguous
Built 1968
860-20,865 SF
$6.00 USD/SF/YR
Office, Office/Retail, Retail