1588 W Macon St, Decatur, IL 62522sunnyProject TypeSolareventPermit Date2026-04-01paidPermit Value$30,000person_checkOwnerNot specifiedperson_textApplicantEli SmithengineeringContractorNot specifieddescriptionWork DescriptionPV Roof InstallationvisibilityView DetailsmapView Mapcontent_copySLR-26-43