2982 North 34th Road, Seneca, IL 61360

Current Owners
Rod and Nancy Larson
Purchase Price
$10 (2016)
Property Taxes
N/A (2019)
Blockshopper green logo