The Stack Mixed Use Tower In Dallas: Here is The Location History

The Stack, a prominent office tower completed in 2021, stands tall in the vibrant Deep Ellum neighborhood of Dallas, Texas. Located at 2700 Commerce Street, this impressive structure features 16 stories and offers 215,000 square feet of office and retail space.

Advertisement

Strategically positioned between Henry Street and South Crowdus Street, The Stack boasts beautiful views of downtown Dallas. This LEED Gold Certified building exemplifies sustainable design and construction.

The Stack Amenities

10th-Floor Amenity TerraceFitness Facility with Showers
Views of DowntownBike Racks
24/7 On-Site SecurityCovered Parking
Lounge with Coffee & Cocktail BarLEED®️ Gold Certified

Developed by a partnership of Texas companies Hines and Westdale Real Estate Investment, alongside Canadian developer Ivanhoé Cambridge, The Stack represents a significant collaboration in the real estate industry.

Advertisement

June 2021

The Stack Location

Aerial image of Deep Ellum in 1952 before the construction of U.S. Route 75.
2001 aerial image with a building in the same location.
Some time in the early 2001’s the building was replaced with a parking lot as shown in this 2011 Google image.
2020 aerial image showing the construction of The Stack.

Last Updated on June 25, 2024 by F.E.M

Get the scoop on the latest developments and attractions – subscribe today!