2917 Noyce Pl 243, Santa Clara, CA, 95051 Skip main navigation