Harlequin Plaza
Harlequin Plaza is a two-building low-rise office property on an 18 acre campus in Greenwood Village, Colorado. Comprised of two, nearly identical, glass and steel three- and four-story office buildings with 48,000 sf floor plates, the property includes amenities such as a deli,…