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

$1,419,990

3578 Rambla Place, Santa Clara, CA, 95051

2
Courtesy of: Eunice Chan | Toll Brothers Real Estate,Inc.