denver tech center

The office building at 4600 S. Syracuse St. in Denver sold for $74.3 million last year. The new owners have proposed putting up an apartment building on part of the surface parking lot. (BusinessDen file)
Source: BizWest

Related Articles