Went by today.
As you can see, the meter is installed. (The transformer was there before the permit was even granted.) The stalls are striped, though as yet, there is nothing to keep cars from backing into the chargers.
As Get-Atty posted above, it is a split site. The main site is where...