Five Park to be Miami Beach’s Tallest Building, Located at 500 Alton Road, Miami Beach, FL, 33139
Initially, the Canopy Club was going to exceed 546 feet. However, after seeking approvals for nearly a year, Terra Group (the building’s owner), was able to reach a compromise with the City of Miami, as well as the FAA.