Take office spaces on lease in Miami