255 NE 1ST ST
Miami Downtown, Florida

The property is located in downtown Miami, Florida, USA. The property is a 7-story building with 756 parking spaces on a built-up area of 23,942 sqm