Get Travalour for free on Google Play

Museum of Contemporary Art

770 NE 125th St, North Miami, FL 33161, USA

Man-made Structures- Other
Museum

The Museum of Contemporary Art is a collecting museum located in North Miami, Florida. The Museum of Contemporary Art began as the Center for Contemporary art in a single gallery space in 1981.

Location of Museum of Contemporary Art