De La Cruz Collection Contemporary Art Space
23 Ne 41st St
Miami, FL 33137-3513
305-576-6112