1624 Tamarack Lane
Davis, CA95616

4 beds2 full baths2027 sqft

$779,000

Sold