CONTINUUM TOWERS

Along with it's sister building, both Continuum North and South Towers are both on the beautiful beach in Miami, FL. The towers are located on South Pointe in Miami Beach.