$1,598,000 - 2563 Borax Dr, Santa Clara, CA 95051
2563 Borax Dr
Santa Clara,
CA
95051
County: Santa Clara