1434 Willowmont Ave San Jose, CA 95118