Bayhill Plaza is a single-story retail building completed in 1995 and located adjacent to the Bayhill Office Park – home of YouTube, The Gap, and other well-known firms.
855 & 875 El Camino Real