West Bayshore Road & Newell Road in East Palo Alto, California