East 1800 North Road in Towanda, IL

20502 East 1800 North Road, Towanda, IL 61776

Current Owners
Mark Kraft
Purchase Price
N/A
Property Taxes
$5,664 (2017)

20997 East 1800 North Road, Towanda, IL 61776

Current Owners
% Soy Capital AG Services David Winter (trust)
Purchase Price
N/A
Property Taxes
$6,040 (2021)
Blockshopper green logo