$2,300,000 - 591 Salvatierra St, Stanford, CA 94305
591 Salvatierra St
Stanford,
CA
94305
County: Santa Clara