The 17 story Freedom Tower is an iconic building that has profound meaning for millions of Americans. It is located on Biscayne Boulevard in downtown Miami and was built in 1925 as the Miami Daily News building .
It is treasured by the many who were forced to leave their homes in Cuba after the Communist takeover by Fidel Castro. It is also revered by Americans whose families have been here for generations as a symbol of American greatness.