Turtle Creek Tower
Sold
3131 Turtle Creek Boulevard, Dallas, Texas 75219
Building Size | 142,974 SF |
---|---|
Property Type | Office |
Sold
3131 Turtle Creek Boulevard, Dallas, Texas 75219
Building Size | 142,974 SF |
---|---|
Property Type | Office |