Posts in

Archives


The new Embarcadero Road and Newell Road fire station is still under construction in this photo from July 2019. The project was originally scheduled to be completed earlier that year. Photo by Véronique Weber. The Stanford School of Medicine now rents office space at 1701 Page Mill Road, previously occupied by startup Theranos, a blood …