Posts in tag

treehouse miami


Treehouse, a prominent and enduring nightclub located at 323 23rd St. in Miami Beach, has unexpectedly shut its doors this past weekend. The nightclub posted an announcement on Instagram announcing …