$1,088,000 - 1089 Dewberry Pl 301, San Jose, CA 95131
1089 Dewberry Pl 301
San Jose,
CA
95131
County: Santa Clara