Is it a free admission?
Address: 61 NE 41st St, Miami, FL 33137, USA
Institute of Contemporary Art, Miami | Aug 20, 2018
Yes, and we're open Tuesday through Sunday, 11am to 7pm.
Ida Stenzler | Aug 20, 2018
Yes it is. Wonderful
Thanks! Your answer is awaiting moderation.