north miami beach amphitheatre s

16601 NE 16th Ave
Miami
Florida
United States