Industrious LOCATION Wynwood, 252 NW 29th St. Miami, FL 33127 FEATURED PRODUCTS STATUS Project finished. Request a quote