New World Center

500 17th Street
305-673-3330
Miami Beach
Florida
United States
website