665 Green Meadows Lane, Geneva, IL 60134

Current Owners
David W. Frable
Purchase Price
$227,000 (2003)
Property Taxes
$8,281 (2022)

667 Green Meadows Lane, Geneva, IL 60134

Current Owners
Richard Trust #21095 Ruedel
Purchase Price
$270,000 (2005)
Property Taxes
$7,889 (2022)
Blockshopper green logo