811 Jodi Lane, Le Roy, IL 61752

Current Owners
Robert Downey
Purchase Price
$118,000 (2019)
Property Taxes
$3,581 (2023)
Blockshopper green logo