1001 North Hill Road, Geneva, IL 60134

Current Owners
2015-3 Ih2 Borrower LP
Purchase Price
$265,287 (2020)
Property Taxes
$7,663 (2024)
Blockshopper green logo