$5,298,000 -
12630 Paseo Olivos
Saratoga ,
CA 95070
County: Santa Clara