888 C Street in Hayward, California