Bring a large pot of water to a boil. Place in shrimp and cook for one minute. Remove the shrimp with a skimmer and immediately place in an ice water bath. Once the shrimp have completely cooled, drain the water through a colander.
In a large bowl, add the sweet lime juice, lemon juice, lime juice, and orange juice. Add the shrimp and stir. Refrigerate for 20 minutes.
Add the remaining ingredients to the shrimp mixture and mix well. Garnish with avocado right before serving.