Menlo Park: BBC renovations inch closer to completion
The BBC building at 1090 El Camino Real in Menlo Park was approved for major renovations in February 2014. (Photo by Natalia Nazarova.)

© 2018 Almanac Online.
All rights reserved.