Apartment-style independent living and supportive services for seniors.