49430 Hidden Valley Trail

Indian Wells, CA