$2,398,000 - 963 Mears Ct, Stanford, CA 94305
963 Mears Ct
Stanford,
CA
94305
County: Santa Clara