$3,195,000 - 1670 Channing Ave, Palo Alto, CA 94303
1670 Channing Ave
Palo Alto,
CA
94303
County: Santa Clara