17 Tower Road, Downers Grove, IL 60516

Current Owners
Stacy Irene Swimmer
Purchase Price
$139,000 (2023)
Property Taxes
$1,763 (2021)
Blockshopper green logo