Cool buildings, Miami style.

Does anyone know what this building is? I’m assuming it’s part of the National YoungArts Foundation, but is it an art gallery inside? I’m picturing a super cool space with lots of light coming through all the bits of colored glass. The only door at the base seems to be for maintenance access so maybe it’s entered from underneath the plaza?

Ed. Note:   The smaller building, called the Jewel Box, was built in 1975 and the entire complex was the former Bacardi headquarters until 2009.