$2,695,000 - 750 Mayfield Ave, Stanford, CA 94305
750 Mayfield Ave
Stanford,
CA
94305
County: Santa Clara