Image April 26, 2022 525 apartments planned near Harbor-UCLA Medical Center CGI Strategies wants to redevelop an industrial site in West Carson