Nikki Beach

1 Ocean Drive
Miami, FL 33139
United States
Get Directions