333 E Center St, Unit Apt 210, Decatur, IL 62526domainProject TypeCommercial BuildingeventPermit Date2026-04-24paidPermit Value$775,000person_checkOwnerDecatur Housing Authorityperson_textApplicantRick JohnsonengineeringContractorNot specifieddescriptionWork DescriptionComplete renovation of 20 apartment unitsvisibilityView DetailsmapView Mapcontent_copyPM-26-148