Hi, Do you own the property or are you leasing? If you own the property, in your legal description, there should be a reference to the maintenance of the fence. Usually you will be responsible for one half and the other property owner will be responsible for the other half. If you lease or rent, your landlord will have that information. If you do not have a legal description, go to the title company and they will have it. Was the property surveyed? That is another document that will have Information regarding whose property the fence is on or if it is shared. An attorney would do exactly the things I told you in order to find out what the legal description is regarding the fence. You can do that yourself. If the neighbor is not giving you that information, I would bet it's his fence!! If it is his and he doesn't want to do anything about it and, you live in the city limits, you can call the city and complain and usually they will make him repair it, take it down, or clean it up. JOSA
Check and see if your school has a legal resources office for students. Even if they don't they can direct you to low-cost legal services. Because you really need to lawyer up here, what they did is not only wrong but criminal. And I'd bet dollars to donuts that the charge gets dropped after your lawyer threatens to sue the hell out of the guards and the store for beating you up.