Providence Place II

3500 Hudsonwood Drive, Denton, TX 76208