You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Looks like it will be located in Bellevue Square. This is the Permit I found. The Superchargers in Bellevue might be the urban Superchargers given the location. Or it might be charging posts for the new Tesla showroom they are building out.
Don't count on it being ready when they "deliver it". My CPO car was never ready on delivery. I had to setup an appointment to get all the dents removed, the car cleaned and other issues resolved later.