After a months-long investigation, a Florida man wanted for his alleged participation in the theft of luxury automobiles worth over $2 million was jailed last week on multiple theft charges after turning himself in. The Setai Miami Beach is an exclusive waterfront hotel with five-star accommodations. On July 24, four…
Updated: