L'HommesDavid Beckham's new propertyThe unit measures 3300 square meters and is one of the most luxurious in Miami