Bay Area’s empty-storefronts plague: Blight goes far beyond downtowns
Welcome to Mountain View: Look at some blight.
Enter this Bay Area city, home to Google and dining hotspot Castro Street, via El Camino Real from the south and the first thing you see is a shuttered muffler shop with boarded up and papered…