Location:195 Leibert Rd, Hartford, CT 06120, United States
12 Stalls under construction. Never appeared on Tesla.com.
Location:195 Leibert Rd, Hartford, CT 06120, United States
12 Stalls under construction. Never appeared on Tesla.com.
Added it. Thanks!
Keith can you link the marker to the TMC thread?