Leagues
  1. Home
  2. Venues
  3. Nu Stadium
Venue

Nu Stadium

Soccer stadium in Miami, Florida, United States

26,700 seatsCapacity
April 4, 2026Opened
MiamiLocation