3170 De La Cruz Blvd, Santa Clara, CA
467 Norwood Cir, Santa Clara, CA
5440 Patrick Henry Dr, Santa Clara, CA