43 Sandcreek CT, Decatur, IL 62521sunnyProject TypeSolareventPermit Date2026-10-28paidPermit Value$60,750person_checkOwnerNot specifiedperson_textApplicantRoute 66 SolarengineeringContractorNot specifieddescriptionWork DescriptionThis is a 30 panel roof mounted solar array with a 10kW inverter and 4 outdoor batteries totaling 64kWh.visibilityView DetailsmapView Mapcontent_copySLR-26-273