A new development of 63 self-contained apartments has been completed as part of an initiative to provide affordable extra care housing in Leeds.