255 St Charles Road, Elmhurst, IL 60126

Current Owners
Thomas F. and Judith Thrall
Purchase Price
$900,000 (2024)
Property Taxes
$20,381 (2021)
Blockshopper green logo