896 Willow Street in Willow Glen, San Jose, CA