DTE Energy Logo Solar Currents Logo



Romulus Solar

Romulus Solar Romulus Solar
Location: 29275 Citrin Dr, Romulus, MI

Description: 752.4 kWDC / 684 kWAC solar fixed array photovoltaic system