de la Cruz Collection
Art museumPrivately owned contemporary-art museum in a 30,000-square-foot minimalist building. People often mention collection, visit, museum, staff, Miami, experience, contemporary, free,
Address
23 NE 41st St, Miami, FL 33137
Website
Contact
(305) 576-6112Rating on Google Maps
4.70 (188 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week