2504 Briarbrook, Denton, Texas 76207