$3,288,000 - 230 Iris Way, Palo Alto, CA 94303
230 Iris Way
Palo Alto,
CA
94303
County: Santa Clara