Plaza De Cesar Chavez Park

Address:
194 South Market Street, San Jose, California, USA
Telephone:
(408) 535-3570
 View map