Located on 6 acres in the heart of Miami's Art District, Mana Wynwood is an expansive venue ideal for large-scale productions such as feature films, TV shows, product launches, trade shows, art openings, and fashion shows. It's also great as a convention center or concert venue.
Read MoreWynwood
THE ICE PALACE STUDIOS /
The Ice Palace has been on the corner of North Miami Avenue and NW 14th Street since 1923. High walls surround 58,000 square feet of impeccably manicured garden and a building that features 85,000 square feet of interior space.
Read More