Location 1 / Room 1 / Large Format
2441 NW 2nd Ave
Miami, FL 33127
United States
Surface
889’33 square feet of surface
Height
13 feet
Location 1 / Room 2 / Medium format
Surface
797’66 square feet of surface
Height
13 feet
Location 2
1325 NE 1st Ave Miami FL. 33132 United StatesSurface
591’13 square feet of surface
Height
13 feet