6726 Indian Creek Road, Long Grove, IL 60060

Current Owners
Andrew Hodge
Purchase Price
$561,877 (2018)
Property Taxes
$15,143 (2018)
Blockshopper green logo