Where is Cesar Chavez St & Florida St located?
Cesar Chavez St & Florida St, Cesar Chavez St & Florida St, United States of America (approx. 37.74823°, -122.40976°)
Cesar Chavez St & Florida St, Cesar Chavez St & Florida St, United States of America (approx. 37.74823°, -122.40976°)