3578 Rambla Place, Santa Clara, CA, 95051
3578 Rambla Place, Santa Clara, CA, 95051
3578 Rambla Place, Santa Clara, CA, 95051
3578 Rambla Place, Santa Clara, CA, 95051
3578 Rambla Place, Santa Clara, CA, 95051
3578 Rambla Place, Santa Clara, CA, 95051
3578 Rambla Place, Santa Clara, CA, 95051
3578 Rambla Place, Santa Clara, CA, 95051
3578 Rambla Place, Santa Clara, CA, 95051
3578 Rambla Place, Santa Clara, CA, 95051

$1,270,105

3578 Rambla Place, Santa Clara, CA, 95051

10
Courtesy of: Ryan Nguyen | Toll Brothers Real Estate,Inc.