83 North Peck Road, Geneva, IL 60134

Current Owners
David C. and Lyndsey C. McCue
Purchase Price
$615,000 (2022)
Property Taxes
$12,753 (2022)
Blockshopper green logo