This morning when I drove by it looked like the fencing was down around the outside of the site, too. There were cars parked in some of the spots, but I don't think the chargers are active, as some of the infrastructure still looked like it was missing (whatever goes in the two locations surrounded by the red pylons). The picture is from last week. For what it's worth this is a pretty crummy location (though understandable given the local area). The only amenities are whatever the hotel has and the 711 across a pretty busy street. The surrounding area is basically biotech land, where a lot of the companies probably have their own chargers, and no one really lives out there. It does fill in a big gap between the tiny, overcrowded San Mateo location and Daly City, though.