Cascade Solar Project

Cascade Solar Project Initial Study MND for 18.5 MW solar facility on 150 acres Joshua Tree, San Bernardino County