969 North Main Street, Genoa, IL 60135

Current Owners
Robert E. and Sherri A. Loft Jr.
Purchase Price
$10 (1999)
Property Taxes
$4,035 (2021)
Blockshopper green logo