Tumbleweed Solar


Tumbleweed Solar

$13.88 Million Construction Loan
12.0 MW Ground Mounted Solar System
Redmond, OR
2017