Landmark Centre

Denver

Traditional office building in the Greenwood Village submarket of Denver adjacent to The Landmark, a high-end retail and residential development.

Location: Greenwood Village, CO

Property Type: Office

Building Size: 76,084 square feet

Fund: Velocis Fund I