2704 Norfolk Ct Denton, TX 76210