Neighbor taking up parking

So our Neighbor lives in front of us. We live behind her in an alley way. There is parking out front her house. We have two parking spaces back here. She has two cars. She parks the one out back her house. Then we have our two spaces but we only have one car there rn because I'm getting another one.

She parks her other car in the middle beside our and then she has someone elses car parked behind that car. There is not even two parking spaces back here for her. She is only allowed one out front and one in the back. What can i do? Everytime we have company she's been very rude, telling the to move because she needs to get out. Which is understandable, but at the same time we been allowing her to park all these vehicles back here and then she has the audacity to be rude to our company. What can we do? We just got another landlord and we don't know about contacting him. Maybe the borough? I'd rather not talk to her about it because she's just that type of woman.