Washington Avenue & Espanola WayWashington Avenue & Espanola WayMiami Beach, Florida 33139, US
Total Capacity: 0