$1,198,000 - 222 Rainbow Pl, Milpitas, CA 95035
222 Rainbow Pl
Milpitas,
CA
95035
County: Santa Clara