House for sale, 18809 Wolf Creek Drive , Oklahoma, in Edmond, United StatesEdmond, 18809 Wolf Creek Drive , OklahomaHouse • 4 bed. • 4 bath. • 508.55 m²