$1,089,000 -
12 Peter Coutts Cir
Stanford ,
CA 94305
County: Santa Clara