Cooper Glen

  • Address: 3232 North Locust Street, Denton, Texas 76207 
  • Region: Dallas 
  • Phone: (855) 649-3047 
  • Fax: (940) 891-7905 
  • Number of Units: 240 
  • Year Built: 1996 
  • website: www.cooperglen.com 
  • Email: CooperGlen007@myLTSMail.com