Chase Stadium

United StatesUnited States

Chase Stadium in Fort Lauderdale is home to Inter Miami CF with 21550 seats. A central venue for football in United States.