munidave: ** San Francisco Municipal Transportation Agency 5872 2017-2019 NFI XT40 Vossloh Kiepe 22 FILLMORE Bay St + Fillmore Broadway Street at Steiner Street.
munidave: ** San Francisco Municipal Transportation Agency 5872 2017-2019 NFI XT40 Vossloh Kiepe Steiner Street at Broadway Street.
munidave: ** San Francisco Municipal Transportation Agency 5872 2017-2019 Vossloh Kiepe 22 FILLMORE 3rd St + 20th St 16th Street crossing Dolores Street.
munidave: ** San Francisco Municipal Transportation Agency 5875 2017-2019 NFI XT40 Vossloh Kiepe 22 FILLMORE 3rd St + 20th St. Fillmore Street at Marina Boulevard.
munidave: ** San Francisco Municipal Transportation Agency 5875 2017-2019 NFI XT40 Vossloh Kiepe 22 FILLMORE Bay St + Fillmore Steiner Street between Broadway & Vallejo Street.
munidave: ** San Francisco Municipal Transportation Agency 5875 2019 NFI XT40 Vossloh Kiepe 22 FILLMORE Fillmore Street at Retiro Way.
munidave: ** San Francisco Municipal Transportation Agency 5876 2017-2019 NFI XT40 Vossloh Kiepe 22 FILLMORE Bay St + Fillmore 17th Street at DeHaro Street.
munidave: ** San Francisco Municipal Transportation Agency 5764 2017-2019 NFI XT40 Vossloh/Kiepe 22 FILLMORE 3rd St + 20th St Church Street at Market Street/14th Street.
munidave: ** San Francisco Municipal Transportation Agency 5765 2017-2019 NFI XT40 Vossloh/Kiepe 22 FILLMORE Bay St + Fillmore Tennessee Street at 20th Street.
munidave: ** San Francisco Municipal Transportation Agency 5766 2017-2019 NFI XT40 Vossloh/Kiepe 22 FILLMORE 3rd St + 20th St Church Street onto 16th Street.
munidave: ** San Francisco Municipal Transportation Agency 5766 2017-2019 NFI XT40 Vossloh/Kiepe 22 FILLMORE Bay St + Fillmore Broadway Street at Steiner Street.
munidave: ** San Francisco Municipal Transportation Agency 5767 2017-2019 NFI XT40 Vossloh/Kiepe 22 FILLMORE 3rd St + 20th St Church Street crossing Market Street.