$598,000 - 2149 Rio Barranca Ct, San Jose, CA 95116
2149 Rio Barranca Ct
San Jose,
CA
95116
County: Santa Clara