6324 South Powell Street, Downers Grove, IL 60516

Current Owners
Michael P. and S. G. Mitchell
Purchase Price
N/A (2021)
Property Taxes
$8,529 (2021)
Blockshopper green logo