Here's an overview of the buildings discussed in the article:

Source:
www.sfgate.com
Also, a little bigger and cleaner rendering of 41 Tehama:

Source:
www.sfgate.com
Quote:
|
A proposed all-glass tower at 41 Tehama Street, an alley two short blocks south of the new Transbay Transit Center, would rise 342 feet and contain 325 residential units. It is one of a dozen glass high-rises now approved or under review in San Francisco
|
As expected, the comment section is littered with your typical San Franciscans complaining about glass falling in quakes, the city selling its soul to corporate America, generic glass dildos ruining its once charming character, etc., etc.