$12,500 - 572 Patricia Ln, Palo Alto, CA 94303
572 Patricia Ln
Palo Alto,
CA
94303
County: Santa Clara