suwannee

Suwannee Solar

Location: Live Oak, Florida
Land Area: 68 acres
System Size: 14 MWdc / 9 Mwac
Racking Design: Fixed Tilt
Year Completed: 2017
Categories
Fixed Tilt ,Completed