Ground-Up Development: The Link, Dallas
Dallas, Texas, United States
The Link at Uptown is a 25-story, Class AA office tower completed in 2021, strategically positioned at 2601 Olive Street in the heart of Uptown Dallas. The property features 292,000 square feet of premium office space, over 9,300 square feet of ground-floor retail, and a full floor of high-end amenities including a fitness center, conference facilities, and an outdoor terrace with panoramic city views. Its location serves as a vital connection between Uptown, Victory Park, and Downtown Dallas, offering exceptional accessibility and walkability. Currently, The Link is over 90% leased to a diverse roster of blue-chip tenants and stands as a market-leading asset following its $218 million acquisition by Cousins Properties in 2025.