Twin Creeks Crossing – SOLD
Twin Creeks Crossing is a 677-unit luxury, modern apartment community located in Allen, TX, a suburb of Dallas. Twin Creeks Crossing offers 1, and 2-bedroom apartment residences with resort style amenities for residents.
- 682 Units; 18 Buildings
- Allen, TX
- 867 SQFT Avg Unit Size
- Class A Property
- Built in 2017
- twincreekscrossing.com
-
-
-
• 682 Units; 18 Buildings
-
• Allen, TX
-
• 867 SQFT Avg Unit Size
-
• Class A Property
-
• Built in 2017
-
-