Montbello Organizing Committee to spend $19,526,424.00 to occupy 19,000 square feet of space in Denver Colorado.
Denver, Colorado — According to state and local development sources, Montbello Organizing Committee plans to invest $19,526,424.00 to build out 19,000 square feet of new space in Denver. The company plans to occupy the new…