Tropical Meeting Room w/ 6 seats

888 Biscayne Blvd, Miami, FL 33132, Estados Unidos