Carpentersville Real Estate View 39 listings HomeGuidesCarpentersville Guides AlgonquinBartlettCarpentersvilleElginGilbertsKane CountyLake in the HillsSouth ElginSt. CharlesStreamwood