Place the corn in a large pot with enough water to cover, and bring to a boil. Cook until kernels are tender but crisp, about 5 minutes. Drain, and cool in cold water. Use a knife to cut kernels from the cobs.
Place kernels in a medium bowl. Stir in avocados, red onion, bell pepper, vinegar, cilantro, lime juice, olive oil, garlic, cumin, and crushed red pepper flakes. Season with salt and pepper.
