JOIN NOW
Advertisement

Desert Princess Palm Springs: La Vista

Cathedral City, CA•Public

Save for later

Desert Princess Palm Springs: La Vista

28555 Landau Blvd

Cathedral City, CA 92234-3508

United States

Telephone

Primary: (760) 322-2280
Toll Free: (800) 465-3012