2209 South 3rd Street, Leaf River, IL 61061

Current Owners
Purchase Price
$144,500 (2020)
Property Taxes
$3,743 (2021)

2218 South 3rd Street, Leaf River, IL 61061

Current Owners
Purchase Price
N/A
Property Taxes
$2,024 (2021)
Blockshopper green logo