Palmilla, La Quinta – Just Sold Pamilla Lake Front Home at 79750 Via Sin Cuidado, La Quinta 2,894 SQ. FT. / 3 BR – 4 BA Priced At $589,900