Multiple businesses were destroyed by a five-alarm fire at a strip mall in Santa Clara Wednesday morning.
This website uses cookies.