$3,295,000 - 355 Iris Way, Palo Alto, CA 94303
355 Iris Way
Palo Alto,
CA
94303
County: Santa Clara