Secret Space in Downtown Fort Lauderdale Address Secret Space in Downtown Fort Lauderdale Fort Lauderdale FL 33301 United States Upcoming Events No events in this location