$1,049,900 - 2573 Tolworth Dr, San Jose, CA 95128
2573 Tolworth Dr
San Jose,
CA
95128
County: Santa Clara