10008 La Jolla, Denton, Texas 76207