Solar Farm

Austin Solar

Location
Austin, YX
Size
35 MW
Deal Type
Acquisition
Strategy
Core +
Net Annual Return
11%