Rick Caruso speaks on working for LA mayor, blames homelessness on ‘failure of management’ l ABC7

Rick Caruso speaks on working for LA mayor, blames homelessness on ‘failure of management’ l ABC7

Staunch estate developer Rick Caruso has by no procedure held elected attach of job, however he is now working for the largest attach of job in L.A. Marc Brown sat…