Found the El Monte SC site that has been listed on the Tesla SC page for a while. Projected Q4 2023 opening as of now. Green fences have been up for over a month now but Tesla equipment didn't show up until earlier this week. A pin drop lists the address as 3828 Peck Rd, El Monte, CA 91732. The...