17 South Churchill Court, South Elgin, IL 60177

Current Owners
Tracy and Samantha Kucaba
Purchase Price
$226,000 (2001)
Property Taxes
$7,680 (2022)
Blockshopper green logo