 SunTrust International Center

The SunTrust International Center is a building in Downtown Miami, Florida, United States.It is located in the heart of the Central Business District, on Southeast 1st Street near 3rd Avenue.