Star Island is "home to the stars", an exclusive guarded island of bayfront on Miami Beach just minutes from Downtown Miami and world famous South Beach. This is a lot with 40,000 sf and 100ft of waterfront along Biscayne Bay. Best opportunity to build yo ur dream estate on Star Island.