Zillow has 48 photos of this $54,000,000 8 beds, 11 baths, 11,104 Square Feet single family home located at 43 Star Island Dr, Miami Beach, FL 33139 built in 1923. MLS #A11676770.