Site: Level3 (was GX) Miami
Company: Lumen Technologies
Site is located within: NAP of the Americas - Equinix Miami MI1 building
Metro: Miami
State: Flordia
Country: United States
Region: North America
Region: Americas
Region: World
Address: Gross SqFt: 3,520
Ownership: Lumen Technologies does not own the building.
NAP of the Americas