Typically when a vehicle is towed in error of the property owner, the towing company will release the vehicle to the owner at no charge. This is in the contract between the property management and the towing company.

I'm not saying that your vehicle was towed in error. What I'm suggesting is, if you are polite with the property management, just maybe they can get the vehicle released to you at no charge.