$1,350,000 - 908 Wren Dr, San Jose, CA 95125
908 Wren Dr
San Jose,
CA
95125
County: Santa Clara