124 Willow Court, Knoxville, IL 61448

Current Owners
Douglas Lemke
Purchase Price
$86,000 (2004)
Property Taxes
$2,244 (2021)
Blockshopper green logo