Address: | 1325 Pear Ave, Mountain View, CA 94043, USA |
Rating: | 3.7 |
ST
Stephan Meyer-Ewald
Not sure how to rate this place. It still seems to be there at the location but no longer open to the public. No special tours/events either.
XI
Xi Jin
Its New Years Day. Noticed it while super charging Tesla. Interested in seeing the old cars, but the gate was locked.
А
Алексей Миронов
It is closed!