Skip to main content
AIC Ventures Acquires Industrial Facility in St. Louis, MO

AIC Ventures acquires a 35,000 square foot industrial facility in St. Louis, Missouri. The tenant is a leader in in print and direct mail advertising.