PLAZA DE CESAR CHAVEZ SAN JOSE

Plaza de Cesar Chavez San Jose

Market Street, San Jose, 95113