new world symphony (new campus) s

500 17 Street
Miami Beach
Florida
United States