This center offers a variety of activities for all ages which include adult salsa lessons, toddler dance classes as well as teen classes and clubs. The center has a 4,070 sq. ft. auditorium with a wooden dance floor and stage. 21st Street Recreation Center is the home to the City of Miami Beach Teen Club. The Miami Beach Teen Club is funded in part by the Department of Juvenile Justice and offers weekly themed events, fieldtrips, performing arts, volunteer opportunities and much more.