600 E Meadow Dr, Palo Alto, CA 94309 (Map)
Description: 21.4-acre district park that offers a wealth of active recreational opportunities. Amenities: Great lawn, quarter-mile…
+1 650.239.2487