I live in Worcester, MA

My Question is how can it be legal for a small fleet of tow trucks to come into the apartment complex's tenant parking lots, and tow 2 Dozen+ Vehicles all Permitted tenant vehicles. I woke up to find my car gone. went to management, got an attitude about their "snow policy" First Ive heard of it, They put up notices for surprise inspections, but cant put up a Notice a day or two in advance "reminding" tenants to move their vehicle? Clearly I wasn't the only person unaware. It reeks of a scam/kickback situation.

I called the police to see if they could come out, maybe file a stolen vehicle report. But he wouldn't send anyone.

To make matters worse there's no street parking.