I have seen them park on the left side of the building
On the side
Not really, but very limited space for semi parking when available located in loading docks area.
On the side I have seen them parked with no issues
Thanks! Your answer is awaiting moderation.