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
The property on 46 acres of land includes a 762,000-square-foot industrial facility in southeast Calgary