A shopping center with charming stores and popular eateries, La Plaza has been the heart and soul of downtown Palm Springs for 84 years.
A shopping center with charming stores and popular eateries, La Plaza has been the heart and soul of downtown Palm Springs for 84 years.