wnp32.2713a

West Portal & Ulloa

November 1, 1980

Municipal Railway (Muni) L-Line PCC #1110 exiting Twin Peaks Tunnel, West Portal Station under construction

West Portal & Ulloa
Location

West Portal Ave & Ulloa St, 94127

Keywords
Artifact
  • Citation: Andy Goddard
  • Date Added: March 11, 2020
  • Contributor: Courtesy of Emiliano Echeverria
Rights

Downloadable: Yes