811 Jodi Lane, Le Roy, IL 61752

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