4016 Willow Grove, Denton, Texas 76210