The Trees 333 Bernard Street, Denton, TX 76201