Image June 24, 2023 Data center approved at 1951 W. Hastings IMD1 will have almost 200,000 square feet of available space