1904 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 an affordable new home at Townsend Green in Denton.