Private office for 3-4 people ALL INCLUSIVE at "222 NW 24th Street Miami United States"

222 NW 24th St, Miami, FL 33127, USA