1100 Northwest 23rd Street Miami, FL 33127
Standing: 150
Square Feet: 3,494 ft2
With 3,494 square feet, Gallery 25 is also perfect for gatherings and ceremonies.