Second try at visiting Twitter Street, this time I found it. Actually it's Twitter Court, and it's not where Google says it is.
Jef's page / Photos / 18jul2009 Oakland