3911 Teal Dr Denton, TX 76208