Every major global city has a site with the potential and location to be that city’s epicenter; where the city’s most identifying landmark or trophy building should be found. One Bayfront Plaza is that site and will become Miami’s signature building. This premier location, located at 100 South Biscayne Boulevard, is situated at the south end of the widest section of Miami’s main thoroughfare, Biscayne Boulevard, overlooks both Biscayne Bay and Bayfront Park. (more…)
Terra Architecture has announced the completion of its redesign of One Bayfront Plaza, a US1.8 billion dollars landmark project set to redefine the skyline of Miami. Terra Architecture initially won the competition to design what will be Miami’s tallest building in 2006 and has been developing the design of this mixed use project since. An extensive redesign of the project which began last Autumn has just completed with the project now composed of a single 1,010 ft tall iconic tower with unparalleled views of Biscayne Bay.