north miami beach cultural center s

17011 NE 19th Avenue
Florida
United States