venue logo

East Lot 1 - 1380 NW 6th St, Miami, FL 33125