Skip to main content
4853 Avenida Del Sol, Joshua Tree, CA 92252 - For Lease $2,600/mo