Most of council leans in favor of Peter Pau’s 187-home development on El Camino
BY SARA TABIN Daily Post Staff Writer A dozen Palo Alto residents spoke Monday night in support of a two-story office building and five-story residential building at 3300 El Camino […]