West Los Angeles Streetcar Depot

Historical landmark in Los Angeles, United States
Suggest an edit · Your business? Claim now

Add more information

Add phone number
Add hours
The West Los Angeles Streetcar Depot is a historic tourist attraction located at 11303 Pershing Avenue in Los Angeles, California, United States. This …

Facts

Located:Sawtelle
Construction completed:1900
Architect:J. Lee Burton
Architectural style:Eastlake

Social profiles