wnp32.2769

Lenox & Ulloa

January 1, 1974

Excavation of original west portal of Twin Peaks Tunnel for construction of West Portal Station

Lenox & Ulloa
Location

166 Lenox Way, 94127

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

Downloadable: Yes