A street view of the new Salesforce Transit Center

A street view of the new Salesforce Transit Center