511 E Sierra Way Home, Palm Springs
https://511-e-sierra-way-home.usa8.info
Located in Palm Springs, this air-conditioned vacation home and is 2.2 miles from Palm Springs Convention Center. A dishwasher and an oven are provided in the kitchen. A TV and DVD player are featured.
Palm Springs, 92264, United States of America