denver economy building sales and vacancies downtown

Two adjacent skyscraper office buildings in downtown Denver located at 621 and 633 17th Street recently sold for $3.2 million. The buildings have nearly a million square feet of office space combined. Six years ago, the buildings were valued at $200 million – a 98% drop in value.

from Glendale Cherry Creek Chronicle December 15, 2025