Senior Living Projects By Luisa Nunez The Machida Royal Care Facility, a senior living center located just outside of Tokyo is the first of its kind in Japan to incorporate what is known as the Eden Principle into their health care system. The principle, according to Lea von Kaenel, Principle in Charge of Senior Living […]