Towed my car for snow removal where I live
Complaint from Debbs on 26 February 2019 about Wellington At the Dunes.
No posted sign for snow removal and they towed my car at my apartment. Now they want to charge me $150 and up for towing my car where I live. Read more