After a Hailstorm, Nineteen Office Buildings Are Restored During the Winter
Photo: DaVinci Roofscapes Featuring 22 office buildings, fitness, conference and training centers, plus a hotel, the Denver West Office Park is an impressive complex. So, when it…