Back to Permits

1624 W Melrose CT, Decatur, IL 62526 Solar Permit

Permit Information

Research this property: parcel details, zoning and recorded permits

Permit NumberSLR-26-284Permit Date2026-10-22Permit Value$30,103.2Property Address1624 W Melrose CT, Decatur, IL 62526
Project TypeSolar

Contact Information

OwnerNot specifiedApplicantVincent CorteseContractorNot specified

Work Description

Roof Mount Solar Panels installation with ESS storage.System size: 11.50 kWDC, 11.50 kWAC25 - REC ALPHA REC460AA PURE-RX (460W) MODULESTESLA POWERWALL 3 (1707000-XX-Y) 13.5 KWH SOLAR INTEGRATED BATTERY AND 11.5KW INVERTER