Longmont must put up $6.3M for Dillard’s store
“A court-appointed commission has ruled the Longmont Urban Renewal Authority can take control of the Dillard’s store at Twin Peaks Mall, but it will have to put up $6.3 million first, the Longmont Times-Call reports.”
Denver Business Journal 17 December 2013.