Old location / Room 1 (Large format) / Room 2 (Medium format)
2441 NW 2nd Ave
Miami, FL 33127
United States
Surface
889’33 square feet of surface (Room 1)
797’66 square feet of surface (Room 2)
Height
13 feet
New location
1325 NE 1st Ave Miami FL. 33132 United StatesSurface
11,500 square feet of surface
Height
15 feet