22981 East 1500 North Road, Towanda, IL 61761

Current Owners
Christopher Holderly
Purchase Price
$56,000 (2008)
Property Taxes
$2,405 (2021)
Blockshopper green logo