That project calls for installing about 11,000 solar panels on 24 acres of a 40-acre lot south of Palisade ... said it plans to install a 10-foot high fence on its north side, south of the ...
Results that may be inaccessible to you are currently showing.