Site: Level3 (was GX) Denver

Company: Lumen Technologies
Metro: Denver
State: Colorado (CO)
Country: United States
Region: North America
Region: Americas
Region: World
Address:
Gross SqFt: 726

Global Crossing PoP

Map and Nearby Locations:

950 17th Street, Denver, CO 80202

SITES within 15 miles of Level3 (was GX) Denver

Show SqM



Distance Site name SqFt MW
14.82 miles Equinix Denver DE2 107,000