New World School of the Arts Dance Theater

25.776339000000, -80.193213000000
Address: 
25 NE 2nd Street
8th Floor
Miami, FL 33132