$399,000 - 82334 Santa Rosa Avenue, Indio, CA 92201
82334 Santa Rosa Avenue
Indio,
CA
92201
Country: US