$1,368,000 - 361 Odyssey Ln, Milpitas, CA 95035
361 Odyssey Ln
Milpitas,
CA
95035
County: Santa Clara