82 Rousseau Place, Santa Clara, CA, 95050

$1,698,000

82 Rousseau Place, Santa Clara, CA, 95050

Courtesy of: Chao Wen 02069317 | Maxreal