It would be an awful lot of cars in for service, but that's possible. They also can deliver new vehicles directly to your home (assuming that's allowed), so maybe they're just sitting there for home delivery?
It may lack space currently for public supercharging. There are tons of Teslas parked outside in front/back, it's not clear why (unless they're new vehicle pickups).