1000 Wood Duck Avenue

Santa Clara, CA, 95051
PENDING
$2,598,000Price
4Beds
3Baths
1793Sq Ft

1000 Wood Duck Avenue

Santa Clara, CA, 95051
PENDING
$2,598,000Price
4Beds
3Baths
1793Sq Ft