Southside School

45 S.W. 13th St.
Miami
Florida
United States