Stone Solar

Stone Solar

Lumberton, North Carolina - 6.653 MW