$6,498,000 - 900 N California Ave, Palo Alto, CA 94303
900 N California Ave
Palo Alto,
CA
94303
County: Santa Clara