20601 VIA SANTA TERESA, SAN JOSE, CA 95120