Continuing Care Retirement Community (CCRC) with Independent Living apartments, Assisted Living, Memory Care and Skilled Nursing all under one roof.