Inter Miami CF Stadium
Fort Lauderdale, FL
City
Inter Miami CF Stadium is a soccer-specific stadium in Fort Lauderdale, Florida, United States. Built on the site of the former Lockhart Stadium, the 21,550-seat stadium is the home pitch of MLS Next Pro side Inter Miami CF II.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account