This is the Bacardi Building (or the Bacardi Tower and Museum), the former headquarters of Bacardi USA. It is considered a historic landmark of Miami that’s located in the Midtown area. The building is currently occupied by the National YoungArts Foundation while Bacardi moved its headquarters to 2701 Le Jeune Road in Coral Gables.
Located at 2100 Biscayne Boulevard, this 1964 photo shows it a year after its completion. So that makes the building 51 years old.