North Labs · North Labs Wynwood The Wall Room Meeting room · up to 12 people From US$85 per hour Twelve seats and a wall screen, on the second floor of the north building. 2250 NW 2nd Avenue, Miami, FL 33127, United States Check availability and book