$1,498,000 -
435 Sheridan Ave 212
Palo Alto ,
CA 94306
County: Santa Clara