Addresses on Triumph Rd, Leaf River, Ogle County, IL
- Property Count: 19
- Median Living Area: 1,895 square feet
- Median Lot Size: 14.28 acres
- Median Year Built: 1955
- Median Estimate: $142,700
- Median Price Per Square Foot: $64
Browse properties by addresses on Triumph Rd, Leaf River, Ogle County, IL on TopHap.
- 8572 N Triumph Rd, Leaf River, IL 61047 is a 2,300 square foot and 6.35 acre property. It was built in 2006 and has an estimate of $262,057 with a price per ft² of $114.
- 8520 N Triumph Rd, Leaf River, IL 61047 is a 2,000 square foot and 5.39 acre property. It was built in 1973 and has an estimate of $178,386 with a price per ft² of $89.
- 10104 N Triumph Rd, Leaf River, IL 61047 is a 2,324 square foot and 5 acre property. It has an estimate of $105,300 with a price per ft² of $45.
- 10194 N Triumph Rd, Leaf River, IL 61047 is a 1,500 square foot and 0.76 acre property. It has an estimate of $11,178 with a price per ft² of $7.
- 7964 N Triumph Rd, Leaf River, IL 61047 is a 1,700 square foot and 1.14 acre property. It was built in 1960 and has an estimate of $109,630 with a price per ft² of $64.
- 10604 N Triumph Rd, Leaf River, IL 61047 is a 10.84 acre property.
- 10066 N Triumph Rd, Leaf River, IL 61047 is a 1,600 square foot and 8.84 acre property.
- 9853 N Triumph Rd, Leaf River, IL 61047 is a 1,700 square foot and 120 acre property.
- 8930 N Triumph Rd, Leaf River, IL 61047 is a 1,700 square foot and 60 acre property.
- 8909 N Triumph Rd, Leaf River, IL 61047 is a 2,340 square foot and 80 acre property.
- 8501 N Triumph Rd, Leaf River, IL 61047 is a 3,500 square foot and 80 acre property.
- 8730 N Triumph Rd, Leaf River, IL 61047 is a 3,480 square foot and 19.72 acre property.
- 8204 N Triumph Rd, Leaf River, IL 61047 is a 111.64 acre property.
- 7484 N Triumph Rd, Leaf River, IL 61047 is a 14.28 acre property.
- 7793 N Triumph Rd, Leaf River, IL 61047 is a 1,790 square foot and 160 acre property.
- 8730 N Triumph Rd, Leaf River, IL 61047 is a 24.35 acre property.
- 9853 N Triumph Rd, Leaf River, IL 61047 is a 83.06 acre property.
- 7168 N Triumph Rd, Leaf River, IL 61047 is a 1.14 acre property. It has an estimate of $156,838.
- 7194 N Triumph Rd, Leaf River, IL 61047 is a 4.78 acre property. It has an estimate of $142,700.