ICA Miami Unveils Transformative 30,000-sqft Expansion.
15 October 2024 • Mark Westall
The Institute of Contemporary Art, Miami (ICA Miami) culminates its tenth anniversary year with a transformative expansion, acquiring a second site located at 23 NE 41st Street in the Miami Design District, the former home of the de la Cruz Collection