5500 Zara Drive, Denton, Texas 76207