Decatur Parkway Solar Project, LLC DPSP1

DPSP1
Photovoltaic
80
80
Operating
2015
Solar
Operator Owned