608 E Hickory St. #120, Denton, TX 76205