Level3 San Francisco (Townsend)

Login to Add Favorite Login to Get a Quote
Login to Add Favorite Login to Get a Quote
Site: Level3 San Francisco (Townsend)

Company: Lumen Technologies
Metro: San Francisco Bay Area
State: California
Country: United States
Region: North America
Region: Americas
Address:

Map and Nearby Locations:

650 Townsend Street, San Francisco, CA 94103

SITES within 15 miles of Level3 San Francisco (Townsend)

Show SqM



Distance Site name SqFt MW
7.75 miles Cogent Oakland 17,000
7.75 miles Level3 San Francisco (Emeryville)
7.99 miles Evocative Emeryville EM1 15,042 0.54