1224 Del Mar Avenue in Willow Glen, San Jose, California