After three years of construction and business interruptions, the $176 million project to revamp 16th Street in downtown Denver was officially declared complete Saturday.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results