Joshua Tree Lodging

7033 Alturas Dr Joshua Tree CA 92252 USA

(760) 913-9177

Location