Owl Creek Pl, 72704, Arkansas - Redfin
8 addresses found on Owl Creek Pl in 72704, Arkansas. The average lot size on Owl Creek Pl is 15661 sq. ft. The average property tax on Owl Creek Pl is $2.3K/yr. Find an address below to learn more about the property details:
- 3982 W Owl Creek Pl, Fayetteville, AR 72704
- 3903 W Owl Creek Pl, Fayetteville, AR 72704
- 3960 W Owl Creek Pl, Fayetteville, AR 72704
- 3906 W Owl Creek Pl, Fayetteville, AR 72704
- 3928 W Owl Creek Pl, Fayetteville, AR 72704
- 3891 W Owl Creek Pl, Fayetteville, AR 72704
- 3909 W Owl Creek Pl, Fayetteville, AR 72704
- 3946 W Owl Creek Pl, Fayetteville, AR 72704