Photo 2 of 2

View all

Menlo Park's office space growth exceeds that of similar small cities in state
Construction at the Station 1300 site on El Camino Real at Oak Grove Avenue. (Photo by Sammy Dallal/The Almanac)

© 2020 Almanac Online.
All rights reserved.