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,423,795

3578 Rambla Place, Santa Clara, CA, 95051

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