2508 Briarbrook, Denton, Texas 76207