Is there a hotell there also ?
Address: 247 23rd St, Miami Beach, FL 33139, USA
NOWGORELAX ENTERTAINENT (GreenLifeGlobal) | Sep 28, 2019
Studio 23 is a Nightclub. Correct
Ericka Frazier | Sep 28, 2019
No, this is a nightclub
Thanks! Your answer is awaiting moderation.