Town Creek Apartments

190 N. Moore Rd, Coppell, TX 75019

  • Apartment
  • Conventional
  • 154,820 Square Feet
  • 7.52 Acres
  • 192 Units
  • Built in 1984

Property Details

  • Conventional
  • 154,820 Square Feet
  • 7.52 Acres
  • 192 Units
  • Built in 1984

Contact Information

  • Administrator
  • Administrator