Addresses on Main St, Leaf River, Ogle County, IL
- Property Count: 105
- Median Living Area: 1,800 square feet
- Median Lot Size: 0.3 acres
- Median Year Built: 1964
- Median Estimate: $75,151
- Median Price Per Square Foot: $38
Browse properties by addresses on Main St, Leaf River, Ogle County, IL on TopHap.
- 9025 N Main St, Leaf River, IL 61047 is a 0.17 acre property. It has an estimate of $84,284.
- 9033 N Main St, Leaf River, IL 61047 is a 0.17 acre property. It has an estimate of $68,760.
- 9069 N Main St, Leaf River, IL 61047 is a 0.58 acre property. It has an estimate of $82,298.
- 6 Main St, Leaf River, IL 61047 is a 3.13 acre property. It has an estimate of $52,133.
- 102 Main St, Leaf River, IL 61047 is a 1.3 acre property.