Ah, Miami Beach at its Miamiest. “Private beach, cocktail lounge, coffee shop.” What more could you possibly want? It's gone now - there's actually a vacant lot on the satellite photo at 16935 Collins Av., which seems odd; surely they wouldn't let such prime real estate go to waste. Perhaps the ground is cursed. Maybe that's a fellow from the Indian Burial Grounds Notification Bureau in the grey car, come to deliver the bad news.

Update: it's the site of the "Paramount Beach" condo.