2415 University Avenue in East Palo Alto, California