16032 North 2000 East Road, Towanda, IL 61761

Current Owners
Kevin Cook
Purchase Price
N/A (2017)
Property Taxes
$10,897 (2021)
Blockshopper green logo