2339 Odgen Avenue, Downers Grove, IL 60515

Current Owners
Maria Sciama
Purchase Price
$98,000 (2023)
Property Taxes
$717 (2021)
Blockshopper green logo