9265 Indian Knoll, Keller, Texas 76248