$639,000 - 85071 Stazzano Place, Indio, CA 92203
85071 Stazzano Place
Indio,
CA
92203
Area: 309 - Indio North of I-10