CEDAR RAPIDS — Heaviside LLC, the development entity behind the proposed $576 million Google data center in Cedar Rapids, recently closed on land slated for the project for $16.573 million and grading ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results