If this would have happened to me, I would be in jail now for beating the crap out of the management if they would not have paid for my loss or I would stop paying for maintenance fees until the sum covers it. You pay for a secure storage right ?
One thing for sure... keep your eyes on craigslist, BMW forum...., on the road.
I am so sorry for your loss..... I hate thieves.... every thief should have a finger or their hands cut off depending on the nature of their crime.