106 North Lincoln, Towanda, IL 61776

Current Owners
Deborah Craig
Purchase Price
$55,500 (2002)
Property Taxes
$3,022 (2023)
Blockshopper green logo