860 Rd, 74079, Oklahoma - Redfin
14 addresses found on 860 Rd in 74079, Oklahoma. The average lot size on 860 Rd is 964387 sq. ft. The average property tax on 860 Rd is $1.6K/yr. Find an address below to learn more about the property details:
- 351002 E 860 Rd, Stroud, OK 74079
- 350750 E 860 Rd, Stroud, OK 74079
- 351126 E 860 Rd, Stroud, OK 74079
- 350659 E 860 Rd, Stroud, OK 74079
- 354222 E 860 Rd, Stroud, OK 74079
- 353112 E 860 Rd, Stroud, OK 74079
- 352341 E 860 Rd, Stroud, OK 74079
- 352892 E 860 Rd, Stroud, OK 74079
- 351336 E 860 Rd, Stroud, OK 74079
- 358173 E 860 Rd, Stroud, OK 74079
- 350902 E 860 Rd, Stroud, OK 74079
- 351438 E 860 Rd, Stroud, OK 74079
- 351184 E 860 Rd, Stroud, OK 74079
- 353142 E 860 Rd, Stroud, OK 74079


United States
Canada