768 W Harper Ave, Decatur, IL 62526handymanProject TypeUncategorizedeventPermit Date2025-09-24paidPermit ValueNot specifiedperson_checkOwnerJames Larckperson_textApplicantJim HobackengineeringContractorNot specifieddescriptionWork Description42" L shapevisibilityView DetailsmapView Mapcontent_copyPM-25-1693