3578 Rambla Place 323, Santa Clara, CA 95051 | $1,299,000...