So I was in the area and checked on this location. Nothing happening near the lat/long from above, I drove around a few times to be sure.
I don't know if it's related to Tesla or not. Per utilities spray paint on the ground it's "temporary survey markings". You tell me as this location is a mess. I think this spot is "better" for charging (any EV charging) but there's a "For Lease" sign which I think belongs to the empty lot. The building is an old fast food restaurant that's vacant.
Google Photos album link
I don't know if it's related to Tesla or not. Per utilities spray paint on the ground it's "temporary survey markings". You tell me as this location is a mess. I think this spot is "better" for charging (any EV charging) but there's a "For Lease" sign which I think belongs to the empty lot. The building is an old fast food restaurant that's vacant.
Google Photos album link