CSM Corporation develops, owns, and manages a wide range of properties including hotels, commercial real estate, and apartment communities.