address

3760 Tamarack Ln
Santa Clara, CA 95051

$513,700
Estimated market value


Quick Summary

46,274 sqft living area

Activate Listing on Geodoma


First Listing: Always Free!