426 South Fifth Street, Towanda, IL 61705

Current Owners
Kraft Farms LLC
Purchase Price
N/A
Property Taxes
$5,266 (2019)
Blockshopper green logo