News

photo for news item

Acquisition of Cherry Creek Corp Center

1/31/2018

Acquired Cherry Creek Corporate Center, a 240,000 sf office tower located in the Denver, CO on January 31, 2018

 

arrow More News