Back to photostream

Tesla Motors Los Angeles 07

The Director of Construction for DECON, Robert Fisher (left - in red) discusses demolition and reconstruction of the building which will be the future home of Tesla Motors Los Angeles showroom. The showroom will be located on Santa Monica Blvd. (one block East of the 405 Freeway) in West Los Angeles (90025).

792 views
0 faves
0 comments
Uploaded on November 7, 2007
Taken on November 6, 2007