Site: Level3 Stamford (21 Harbor View)

Company: Lumen Technologies
State: Connecticut
Country: United States
Region: North America
Region: Americas
Region: World
Address:

Map and Nearby Locations:

21 Harbor View Avenue, Stamford, CT 06902

SITES within 15 miles of Level3 Stamford (21 Harbor View)

Show SqM



Distance Site name SqFt MW
0.89 miles Lightower Stamford
2.34 miles Level3 Stamford (86 Viaduct)
2.41 miles CyrusOne Stamford 57,000 4.00
3.03 miles amnet Data Center
8.44 miles CyrusOne Norwalk 75,000 16.00
14.58 miles VPLS Chappaqua 38,000 3.75