39W856 North Hathaway Lane, Geneva, IL 60134

Current Owners
Eric B. and Jennifer C. James
Purchase Price
$540,668 (2007)
Property Taxes
$14,370 (2022)
Blockshopper green logo