Lumen Technologies has announced the sale of its entire Latin American business to Stonepeak Infrastructure Partners. The sale is said to be worth $2.7 billion. Australia’s largest pension fund, AustralianSuper, is also investing funds in the deal with Stonepeak. The current leadership team of...
Site: Level3 Houston (12001 I-45 North)
Company: Lumen Technologies
Site is located within: 12001-12235 North Freeway - Digital Realty building
Country: United States
Region: North America
Usable SqFt: 14,816
Ownership: Lumen Technologies does not own the building.
- PCI DSS: Version 2.0 Report for Colocation Services
- SSAE 16: Type 2 SOC 1 Report for Colocation Services
Level3 also markets the property as: 12001 I-45 North Houston, TX 77003