585 Willow Avenue in Hayward, California