News

Shea Properties purchased the four-story, 124,000-square-foot building in the Denver Tech Center for $12 million, according ...