$1,998,000 - 3355 Vernon Ter, Palo Alto, CA 94303
3355 Vernon Ter
Palo Alto,
CA
94303
County: Santa Clara