Star Island

$54,000,000
Corrected Pl Of Star Isla Star Island
43 Star Island Dr, Miami Beach FL, 33139
8 beds
11 baths
11,104 ft²