Santa Clara fire crews are battling a four-alarm blaze at an apartment building construction site at the corner of El…
This website uses cookies.