The structure will house more than 2.5 million square feet of space upon its opening. Image credit: Mercedes-Benz/JDS Development Group
German automaker Mercedes-Benz isĀ lendingĀ its signature style to an "urban oasis" in Miami.