top of page

It's All About Location
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.

Call Us Now: 562-355-6800
bottom of page
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.