2700 Crater Lake, Denton, Texas 76210