$1,798,888 - 295 W Charleston Rd, Palo Alto, CA 94306
295 W Charleston Rd
Palo Alto,
CA
94306
County: Santa Clara