3160 North Shoreline Boulevard in Mountain View, California