28 South Eighth Street, Geneva, IL 60134

Current Owners
28
Purchase Price
$430,000 (2005)
Property Taxes
$15,061 (2022)
Blockshopper green logo