8-9 Star Island

$80,000,000.00

  9 Beds  8.5 Bath SQFT 14,785 
  8-9 Star Island Dr Miami Beach, FL 33139