The Box

60676 Mountain View Dr Joshua Tree CA 92252 USA

Location