|Address:||1325 Pear Ave, Mountain View, CA 94043, USA|
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.
Its New Years Day. Noticed it while super charging Tesla. Interested in seeing the old cars, but the gate was locked.
It is closed!