Palm Springs · 760.325.2777
Palm Springs ·
760.325.2777
Desert Hills is tucked into a wind-free location with spectacular, mountain views.