888 Cadwell, Elmhurst, IL 60126

Current Owners
William M. and Deborah Rich
Purchase Price
$405,000 (2022)
Property Taxes
$7,048 (2023)
Blockshopper green logo