La Quinta Vacations Rental

La Quinta Vacations Rental, 50730 Santa Rosa Plz, La Quinta, CA 92253, United States

(760) 269-4685

Location