$1,248,000 - 1035 Wood Duck Ave, Santa Clara, CA 95051
1035 Wood Duck Ave
Santa Clara,
CA
95051
County: Santa Clara