Opened in 1925, the Freedom Tower still stands tall in Miami’s skyline. Pedro Portal [email protected] Miami’s Freedom Tower — once the proud “Ellis Island of the South” — turned 100 on July 25.