Star Island Luxury Homes sold/closed
8 Star Island Dr Miami Beach FL 33139 $ 80,000,000.00
8 Star Island Dr Miami Beach FL 33139
$ 80,000,000.00
14785 sq ft
9 beds
11 baths