Market Street, San Jose, CA 95112 (Map)
Plaza de César Chávez is a small, 2.2 acre (9,000 m²) park in Downtown San Jose, California, USA, named after César…
+1