Search results
We did not find results for: Star Island (Miami Beach).
Check spelling or type a new query.
We did not find results for: Star Island (Miami Beach).
Check spelling or type a new query.
Star Island is a neighborhood in the city of Miami Beach on a man-made island in Biscayne Bay, Florida, United States. The island is south of the Venetian Islands and just east of Palm and Hibiscus islands. Wikipedia