BusinessDen Pics

Project Snapshot: One Platte

The five-story, 250,000-square-foot office building broke ground in February 2020 at 1701 Platte St. It is expected to open in early 2022.

Project Snapshot: Meow Wolf

We checked in on the Santa Fe-based art collective’s future Denver home.