Studio Vacation Rental

8485 Star Ln Joshua Tree CA 92252 USA

(760) 366-9819

Location