HOME
OUR PROPERTIES
OUR TEAM
EXPERTISE
PUBLICATIONS
CONTACT
More
2412 - 2424 E South Blvd | Montgomery, AL 36116
Sold in March 2023
Year Built: 1972
Building Size: 71,451± SF
Lot Size: 8.00± AC
Occupancy: 49%