M
MarcoRP
Guest
So let's start off with the most confusing of the five locations, which is this one at Bellevue Square on 4th St. From what I see, the permit was issued back in July of 2020 and was finaled this August, despite there being no inspections performed on the permit. Even weirder, Tesla never marked the site as open on the map, and no one here knew about the site's existence.
Definitely a weird one which I'll look into further.
Definitely a weird one which I'll look into further.