2647 Birchtree Ln

 2647 Birchtree Ln, Santa ClaraCA 95051
$5,9953 Beds2973 sqft