$1,195,000 - 3753 Electra Way, San Jose, CA 95118
3753 Electra Way
San Jose,
CA
95118
County: Santa Clara