The Freedom Tower is a building in Miami, Florida, that serves as a memorial to Cuban immigration to the United States. It is located at 600 Biscayne Boulevard. On September 10, 1979, it was added to the U.S. National Register of Historic Places. This tower is not to be confused with the Freedom Tower in [...]






