16240 Alum Rock Ave,
San Jose, CA 95121, USA
+1 408 259 5477
Great opportunity to escape the urban traffic. Hiking trails for relaxing strolls, BBQ areas, playgrounds and courts.