AIC Ventures sells a 73,555 square foot industrial property in Cleveland, OH to a private investor.

Leave a Reply