The development was one of the first announced in the recent Miami building boom.
However, due to a slow construction phase, the buildings took over five years to be completed.
The complex is located on South Biscayne Boulevard and Southeast 3rd Street.
A restaurant is featured on the ground floor at the entrance to the towers.
This article related to a building or structure in Miami is a stub.