Event Space Miami Beach
1111 Lincoln Road, Miami Beach, FL, 33139 United States, Miami Beach, Florida - 33139
(305) 705-6611
1111 Lincoln Road, located in Miami Beach, Florida, is a unique multi-purpose event venue designed by the Swiss architecture firm Herzo.....but also d