2435 West Knox Road, Rio, IL 61472

Current Owners
Steven and Lynn C Bachelder
Purchase Price
N/A
Property Taxes
$1,124 (2021)
Blockshopper green logo