1900 Village Creek Lane, Denton, Texas 76208(972) 703-5815
Enjoy nearby recreational and entertainment venues with an easy commute to the McKinney, Frisco, and downtown Dallas job centers in a new construction home at Townsend Green in Denton.