3578 Rambla Place 726, Santa Clara, CA 95051 | $1,273,000...