1450 Leigh Avenue in Willow Glen, San Jose, California