Fantastic! This is directly on 405, the road to the NASA visitor center.
It is maybe 1 mile off I-95.
I have suggested this intersection to every one I’ve talked to.
I really worried about long lines at nearby Superchargers at the next major launch.
We get wall to wall Tesla’s in town for...