I also looked around on Google Street view at 717 E Washington Blvd ( address listed ) and it does not look like a place where a Twitter office would be.
"Twitter headquarters is located in San Francisco, California, but that isn't the only office Twitter maintains. Offices are also located in Atlanta, New York, Los Angeles, Sunnyvale and other US cities"
I doubt Twit headquarters is where they keep their servers meaning... If we are thinking a physical something something that would lead to twit going down then that something probably wouldn't be at their head quarters.
https://craft.co/twitter/locations That address says Los Angeles, but this site does not show a Twitter office there.
Its a newer office in the Santa Monica... Silicon Valley South region. I've been in that area on business
I also looked around on Google Street view at 717 E Washington Blvd ( address listed ) and it does not look like a place where a Twitter office would be.
"Twitter headquarters is located in San Francisco, California, but that isn't the only office Twitter maintains. Offices are also located in Atlanta, New York, Los Angeles, Sunnyvale and other US cities"
I doubt Twit headquarters is where they keep their servers meaning... If we are thinking a physical something something that would lead to twit going down then that something probably wouldn't be at their head quarters.