1001 North Hill Road, Geneva, IL 60134

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