AIC Ventures Acquires Industrial Facility in St. Louis, MO

ColorArt St Louis Website

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