Star Island is "home to the stars", an exclusive guarded island of bayfront estates on Miami Beach just minutes from Downtown Miami and world famous South Beach. This is a two lot deal (Lot 35 & Lot 36) with 80,000 sf and 200ft of waterfront along Bisca yne Bay. Best opportunity to build your dream estate on Star Island.
|