4266 South Il St Route, Unit: 23, Leland, IL 60531

Current Owners
Richard and Guillermina Vines
Purchase Price
$230,000 (2016)
Property Taxes
$6,713 (2018)
Blockshopper green logo