New Hudl International Headquarters on 1011 News
New Hudl International Headquarters on 1011 News
January 13, 2017
At a cost of approximately $35 million, the seven-story, 167,000 square foot building will be one of the largest office buildings constructed in downtown Lincoln in several years.