Retail complex nearly complete in Miami Beach