The Jewel Box Address:2100 Biscayne Blvd, Miami, FL 33137 ARCHITECTURE, DESIGNNadia BouzidOctober 2, 2015bacardi, landmark, Miami, Art, ArchitectureComment Facebook0 Twitter LinkedIn0 Reddit Pinterest0 0 Likes