$2,398,000 - 520 Channing Ave, Palo Alto, CA 94301
520 Channing Ave
Palo Alto,
CA
94301
County: Santa Clara