90 North Gilson Street, Knoxville, IL 61448

Current Owners
Lyle D. and Melissa Plack
Purchase Price
N/A
Property Taxes
$747 (2021)
Blockshopper green logo