34 Star Island Dr

$32,515,000.00

9 Beds   9.5 Bath SQFT 5,493
34 Star Island Dr Miami Beach, FL 33139