$6,888,000 - 544 Patricia Ln, Palo Alto, CA 94303
544 Patricia Ln
Palo Alto,
CA
94303
County: Santa Clara