2380 Enborg Lane in Willow Glen, San Jose, California