Florida150 W. Flagler St.
Miami, FL 33130
Signature building on the downtown Miami skyline. Most prominent office tower along I-95.
Located on Miami’s main street, in the heart of the legal district.
Main Metrorail station is less than a block away and there is also covered parking.