DTE Energy Logo Solar Currents Logo



Riopelle Farms

Riopelle Farms Riopelle Farms
Location: 4619 Sand Beach Road, Harbor Beach, MI

Description: 514 kWDC / 500 kWAC solar photovoltaic system