$680,000 - 3735 Terstena Pl 158, Santa Clara, CA 95051
3735 Terstena Pl 158
Santa Clara,
CA
95051
County: Santa Clara