Fort Lauderdale Strikers
Lockhart Stadium, Fort Lauderdale

Stadium

Lockhart Stadium
Fort Lauderdale
Capacity
20,450