The purchase by Sun Communities Inc., a real estate investment trust that specializes in manufactured housing and RV communities, of one of the largest U.S. marina owners in a deal valued at more than $2.1 billion is aimed at providing another source of rental revenue that diversifies its business.