Historic Denver Building on Larimer Street Begins Restoration

A historic building at 2100 Larimer Street in Denver's Ballpark District, vacant for years, is set for a major restoration after being purchased for $1.45 million.

Historic Denver Building on Larimer Street Begins Restoration