8104 Winding Stream, Denton, Texas 76210