3715 Terstena Place Unit: 210, SANTA CLARA, CA 95051
1
bed
1
bath
1,040 Sq.Ft. LIVING AREA
1,141 Sq.Ft. lot