3960 Nautilus Lane, Carol Stream, IL 60188

Current Owners
Rashida S. Haq
Purchase Price
$170,000 (2015)
Property Taxes
$4,935 (2020)
Blockshopper green logo