A University City development is now set to include a 55 and over apartment tower instead of another life sciences building.