$1,425,000 - 410 Sheridan Ave 331, Palo Alto, CA 94306
410 Sheridan Ave 331
Palo Alto,
CA
94306
County: Santa Clara