Addresses on Welch Rd, Bancroft, Caribou County, ID
- Property Count: 4
- Median Lot Size: 4.58 acres
- Median Estimate: $354,172
Browse properties by addresses on Welch Rd, Bancroft, Caribou County, ID on TopHap.
- 1357 Welch Rd, Bancroft, ID 83217 is a 5 acre property. It has an estimate of $867,129.
- 1278 Welch Rd, Bancroft, ID 83217 is a 4.16 acre property. It has an estimate of $175,011.
- 1338 Welch Rd, Bancroft, ID 83217 is a 80 acre property.
- 1275 Welch Rd, Bancroft, ID 83217 is a 2.64 acre property. It has an estimate of $354,172.