888 Cadwell, Elmhurst, IL 60126

Current Owners
William M. and Deborah Rich
Purchase Price
$405,000 (2022)
Property Taxes
$6,477 (2021)
Blockshopper green logo