80174 Barcelona Ave, Indio, CA 92201By Archy Olaybar / July 31, 2023 80174 Barcelona Ave, Indio, CA 92201 Price Sold: $725,000