^^ Since you say that, have you checked the local impound yards or better yet, have you asked what tow company the the parking lot deals with?
yup went to the lot and checked, called the yard APD tows cars to also. So if it was towed by an company and impounded it was and illegal tow because it was on private property.
I had my rx7 towed before. so i know how it works.