Otter Creek Dr, 73012, Oklahoma - Redfin
13 addresses found on Otter Creek Dr in 73012, Oklahoma. The average lot size on Otter Creek Dr is 36133 sq. ft. The average property tax on Otter Creek Dr is $13.0K/yr. Find an address below to learn more about the property details:
- 18709 Otter Creek Dr, Edmond, OK 73012
- 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
- 18800 Otter Creek Dr, Edmond, OK 73012
- 18817 Otter Creek Dr, Edmond, OK 73012
- 18809 Otter Creek Dr, Edmond, OK 73012
- 18801 Otter Creek Dr, Edmond, OK 73012
- 18701 Otter Creek Dr, Edmond, OK 73012