Icon Business Park in Calgary sold for undisclosed sum

The property on 46 acres of land includes a 762,000-square-foot industrial facility in southeast Calgary