$4,188,000 - 2947 Clara Dr, Palo Alto, CA 94303
2947 Clara Dr
Palo Alto,
CA
94303
County: Santa Clara