24411 Amador Street in Santa Clara, Hayward, California