Town Creek Apartments 190 N. Moore Rd, Coppell, TX 75019 Apartment Conventional 154,820 Square Feet 7.52 Acres 192 Units Built in 1984 Marketplace DMCA Takedown Request Property Details Conventional 154,820 Square Feet 7.52 Acres 192 Units Built in 1984 Contact Information Administrator Administrator Request more details Request a private showing Message* Submit × Request a private showing Message*