Urban-style apartments planned for Twin Creeks The developer responsible for high-profile urban projects such as the Dallas Design District is bringing its expertise to Allen's Twin Creeks neighborhood with a new, 647-unit urban-style apartment complex. |