$5,498,000 - 1607 Channing Ave, Palo Alto, CA 94303
1607 Channing Ave
Palo Alto,
CA
94303
County: Santa Clara