A fire in the parking lot at 4190 El Camino Real destroyed a McLaren office, Tesla batteries and a pickup truck on Aug. 7, 2022. Courtesy Palo Alto Fire Department. Palo Alto dispatchers received ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results