106 North Lincoln, Towanda, IL 61776

Current Owners
Deborah Craig
Purchase Price
$55,500 (2002)
Property Taxes
$2,601 (2021)
Blockshopper green logo