68 830 E Street, ELKHORN, IL 62323

Current Owners
Farmers State Bank & Trust Co. Land Trust #30-795-6
Purchase Price
N/A
Property Taxes
$6,154 (2019)
Blockshopper green logo