6687 Deleon, Irving, Texas 75039