Welcome to Greenwood Village Square!
Centrally located in the Denver-Tech-Center, our shopping plaza and buildings are the perfect location for your booming business.
Home
About GVS
Location
Space For Lease
More
Greenwood Village Square offers retail units centrally located in our shopping plaza.
Our office building is perfect for your next company and venture.
Leasing space at Greenwood Village Square has never been easier.