Hibiscus Island, Miami Beach

Does this business exist?chevron downchevron up
Some users are reporting that this business does not exist. Please help verify the information.
Verify

Hibiscus Island

Apartments in Miami Beach, United States
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Hibiscus Island is a neighborhood in the city of Miami Beach on a man-made island in Biscayne Bay, Florida, United States. Hibiscus Island lies just …

Social profiles