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.
Space For Lease
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.