Top Reasons to Live in North Miami, FL
- Let the Museum of Contemporary Art amaze you! Showcasing a wide array of modern art, MOCA is North Miami's most popular attraction. The 23,000 square foot facility was established in 1996 and has received many awards since its inception. Located in the Joan Lehman Building at 770 NE 125th Street, MOCA has concerts, classes for adults and children, and new exhibitions happening all year round.