Creekside Park- Cupertino
Address:
10445 Miller Ave
Cupertino
, CA
, 95014
37° 19' 1.7724" N, 122° 0' 48.7728" W
See map: Google Maps