Major Los Altos street closed due to toppled tree, fallen power lines
A major street in Los Altos is closed to traffic early Thursday evening due to a toppled tree and fallen power lines in the area.
Read More Local News – CBS San Francisco
A major street in Los Altos is closed to traffic early Thursday evening due to a toppled tree and fallen power lines in the area.
Read More Local News – CBS San Francisco