508 Deerfield Court, Streamwood, IL 60107

Current Owners
K. and M. Campbell
Purchase Price
$125,000 (2014)
Property Taxes
$6,210 (2022)
Blockshopper green logo