Sun Communities is a real estate investment trust (REIT) focused on niche property types. It's the largest publicly traded ...