Miami Stadium

Address: 
2301 NW 10th Avenue
City: 
Miami
Region: 
Florida
Country: 
USA
Postal Code: 
33127
Opened: 
1949
Razed: 
2001
Capacity: 
30,000