1489 E Eldorado St, Decatur, IL 62521verifiedProject TypeCertificate of OccupancyeventPermit Date2026-10-30paidPermit ValueNot specifiedperson_checkOwnerNot specifiedperson_textApplicantJerlina GloverengineeringContractorNot specifiedvisibilityView DetailsmapView Mapcontent_copyCO-26-27