$2,999,000 - 952 El Cajon Way, Palo Alto, CA 94303
952 El Cajon Way
Palo Alto,
CA
94303
County: Santa Clara