Pay the Meter and You’ll Still Get Towed at This Private Miami Beach Lot
There’s a new twist to the ol’ South Beach towing racket. At 17th Street and Lennox Avenue, just north of Lincoln Road, there’s a parking lot that looks identical to scores of other nearby city-run lots. To pay, there’s an electronic meter, just like all the city meters scattered around.But…