Site: Level3 Houston (12001 I-45 North)

Company: Lumen Technologies
Site is located within: 12001-12235 North Freeway - Digital Realty building
Metro: Houston
State: Texas
Country: United States
Region: North America
Region: Americas
Region: World
Gross SqFt: 51,300
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

Map and Nearby Locations:

12001 North Fwy, Houston, TX 77060

SITES within 15 miles of Level3 Houston (12001 I-45 North)

Show SqM

Distance Site name SqFt MW
13.78 miles Data Foundry Houston 1 8,000
14.51 miles XO Houston 2401 Portsmouth
14.95 miles LOGIX 4635 Southwest Fwy
14.95 miles CyrusOne Houston Galleria 64,000 13.50