Criteria Studios

Address: 
1755 149th Street NE
City: 
Miami
Region: 
Florida
Country: 
USA
Postal Code: 
33181
Opened: 
1958
Closed: 
1999