Denver Business Journal Starz, an entertainment and media company, has agreed to lease 100,119 square feet of office space at Palazzo Verdi, a 302,245-sf office property in Greenwood Village, Colo. Schnitzer West owns the 15-story property and was represented in the lease by Cushman & Wakefield. Cresa brokered the deal for the tenant. Palazzo Verdi […]

The post Starz to Lease 100,119 SF of Office Space in Greenwood Village, Colo. appeared first on Commercial Real Estate Direct.