550 Northwest 24th Street Miami, FL 33127
Standing: 5,000
Square Feet: 44,767 ft2
Ceiling Height: 28 ft