Nikki Beach
Nikki Beach
One Ocean Drive,
Miami,
33139,
United States