Had you gone to the office in advance and told them that you were buying a new car, would you have been able to get a parking permit?
Is the apartment complex clearly posted that vehicles parked without permits will be towed? What does your lease say about permit requirements?

