$3,295,000
2777 Glorietta CIR, SANTA CLARA, CA, 95051
Single Family Residence