3212 Key Largo, Denton, Texas 76208