Addresses on Mill St, Leaf River, Ogle County, IL
- Property Count: 5
- Median Lot Size: 0.79 acres
- Median Estimate: $70,382
Browse properties by addresses on Mill St, Leaf River, Ogle County, IL on TopHap.
- 8967 N Mill St, Leaf River, IL 61047 is a 0.47 acre property. It has an estimate of $74,378.
- 8863 N Mill St, Leaf River, IL 61047 is a 0.93 acre property. It has an estimate of $64,066.
- 8831 N Mill St, Leaf River, IL 61047 is a 0.79 acre property.
- 8910 N Mill St, Leaf River, IL 61047 is a 0.18 acre property. It has an estimate of $68,199.
- 8868 N Mill St, Leaf River, IL 61047 is a 1.25 acre property. It has an estimate of $72,566.