Homes Just Sold in Leaf River: May 6th to May 12th
Leaf River had only 1 sale during the week of Tuesday, May 6 to Monday, May 12, and it was a single family home for sale with a list price of $72,500. $72,500 8788 N Main St / Adeline Rd. Leaf River, IL ... continue reading





