Cube Wynwd

 

Location: Miami, Florida

Type: Office

Services: Interior Design

Size: 91,000 sf / 8,500 m2