$820,000 -
71 Peter Coutts Cir
Stanford ,
CA 94305
County: Santa Clara