Yes
Yes, front street, side and rear of the building
Yes, on the side of building.
Some spots in front of the front door,there is parking lot on the side ,and behind the rear of the building.
If no spots in front, there is a large parking lot in rear of bldg.
Thanks! Your answer is awaiting moderation.