Digital Crossroads of America Data Center and Energy Plant

Project Info

  • Category

    Corporate

Location: Hammond, Indiana

Construction Cost: $75M

Project Square Footage: 111,000

Date of Completion: 6/2020