Beautifully renovated North Quail Creek home! Welcome to one of OKC's most beloved neighborhoods. Situated on a quiet street just across from the golf course