New South Center, Irondale, AL 35210 - Office Space for rent
New South Center is located at 1900 Crestwood Blvd in the Old Irondale neighborhood, AL, Irondale, 35210. The Class B Office building was completed in 1968 and features a total of 92,195 Sqft. There are 10 Office spaces available for lease at 1900 Crestwood Blvd, Irondale, AL, 35210, totaling 14,141 Sqft. The largest space available has 6,602 Sqft and a rental rate of $15/Sqft/Yearly.