860 Rd, 74079, Oklahoma - Redfin
17 addresses found on 860 Rd in 74079, Oklahoma. The average lot size on 860 Rd is 871404 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
- 354383 E 860 Rd, Stroud, OK 74079
- 358173 E 860 Rd, Stroud, OK 74079
- 351775 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
- 351022 E 860 Rd, Stroud, OK 74079
- 353142 E 860 Rd, Stroud, OK 74079