STUDIO 23
247 23rd St, Miami Beach 33139