871 Main Street, Leaf River, IL 61061

Current Owners
Purchase Price
$142,500 (2020)
Property Taxes
$3,829 (2021)

886 Main Street, Leaf River, IL 61061

Current Owners
Purchase Price
N/A
Property Taxes
$548 (2021)

903 Main Street, Leaf River, IL 61061

Current Owners
Purchase Price
$45,000 (2020)
Property Taxes
$1,637 (2021)

918 Main Street, Leaf River, IL 61061

Current Owners
Purchase Price
N/A
Property Taxes
$800 (2021)

961 Main Street, Leaf River, IL 61061

Current Owners
Purchase Price
N/A (2017)
Property Taxes
$1,339 (2021)
Blockshopper green logo