826 North Rhodes Street, Woodstock, IL 60098

Current Owners
Elvira Medina Luis
Purchase Price
$10 (2000)
Property Taxes
$3,581 (2022)
Blockshopper green logo