$1,604,000 -
1303 Barbet Cir 8
Sunnyvale ,
CA 94087
County: Santa Clara