3578 Rambla Place 316, Santa Clara, CA, 95051