5200 Lake Shore Ln Denton, TX 76208