Say Hello to the New ICA Miami
The ICA Miami will open in its new location just in time for Miami Art Week 2017. Now located at 61 NE 41st Street in the Miami Design District, the Institute for Contemporary Art, Miami, is the city's home for the most cutting-edge of contemporary art. The 37,500-square-foot, three-story venue opens December 1 and boasts more than double the exhibition space of its previous home.
READ MORE