0 votes
Where is the soccer stadium being built in Miami?

1 Answer

0 votes
Miami Freedom Park. The Miami Freedom Park is a proposed 25,000 seat soccer -specific stadium, retail shops, hotels, restaurants, and a training center to be built in Miami, Florida for Inter Miami CF.
...