Addresses on Otter Rd, Leaf River, Ogle County, IL
- Property Count: 7
- Median Living Area: 2,000 square feet
- Median Lot Size: 5 acres
- Median Year Built: 1920
- Median Estimate: $121,233
Browse properties by addresses on Otter Rd, Leaf River, Ogle County, IL on TopHap.
- 3757 W Otter Rd, Leaf River, IL 61047 is a 2,000 square foot and 63.61 acre property.
- 4389 W Otter Rd, Leaf River, IL 61047 is a 5 acre property. It has an estimate of $100,485.
- 4221 W Otter Rd, Leaf River, IL 61047 is a 5 acre property. It has an estimate of $175,264.
- 4617 W Otter Rd, Leaf River, IL 61047 is a 1.55 acre property. It has an estimate of $83,711.
- 4558 W Otter Rd, Leaf River, IL 61047 is a 70 acre property.
- 4542 W Otter Rd, Leaf River, IL 61047 is a 5.07 acre property.
- 4497 W Otter Rd, Leaf River, IL 61047 is a 4.31 acre property. It has an estimate of $141,981.