I noticed a new Tesla showroom in Parramatta as I was driving up Church St this week.
It is located next door to the Audi showroom
There are a few HPWC on the side wall of the building
Thank you Google Map street view for the image
It is located next door to the Audi showroom
There are a few HPWC on the side wall of the building
Thank you Google Map street view for the image