Otter Creek Dr, Edmond, Oklahoma - Redfin
10 addresses found on Otter Creek Dr in Edmond, Oklahoma. The average lot size on Otter Creek Dr is 37281 sq. ft. The average property tax on Otter Creek Dr is $13.7K/yr. Find an address below to learn more about the property details:
- 18708 Otter Creek Dr, Edmond, OK 73012
- 18717 Otter Creek Dr, Edmond, OK 73012
- 18700 Otter Creek Dr, Edmond, OK 73012
- 18808 Otter Creek Dr, Edmond, OK 73012
- 18816 Otter Creek Dr, Edmond, OK 73012
- 18824 Otter Creek Dr, Edmond, OK 73012
- 18716 Otter Creek Dr, Edmond, OK 73012
- 18817 Otter Creek Dr, Edmond, OK 73012
- 18801 Otter Creek Dr, Edmond, OK 73012
- 18809 Otter Creek Dr, Edmond, OK 73012