1517 Sf class A office space for lease in Miami
Miami, Florida, United States
This 1517 SF Class A office space for lease is located on a 10 story building, it is suitable for corporate offices, like 100 multinational companies already established, largely due to its excellent location and ability to draw from Miami’s multilingual workforce.