Completed in 1984, Southeast Financial Center is located in downtown Miami overlooking Biscayne Bay. The complex consists of a 55-story, 1.3 million-square-foot office tower; a separate annex building that is home to the popular Downtown Athletic Club; and it also contains a beautifully landscaped open-air palm court between the two buildings.