Where & When
The 2017 Downtown Green will be located in Downtown Los Altos CA on Third Street between Main and State Streets.
The pop up park will be open from July 13- August 31. At approximately 14,000 SF, the Downtown Green will touch both Main and State Streets, bringing the outdoor space into the heart of Downtown with an increased range of available activities. |