Crews resort to defensive operations as a 50,000-square foot commercial structure burns in Campbell near Knowles Drive and Dell Avenue.
This website uses cookies.