Unclaimed The LAB Miami 4.6(174 reviews) · Corporate campus Wynwood · 2750 NW 3rd Ave #24, Miami, FL 33127 Own this business? Claim it free → CallView details